Located on Malia Beach Road's features 27 studios and apartments.Hotel facilities are WiFi, restaurant, swimming pool and bar.All rooms with equipped kitchenette, air condition (extra charge), safety box (extra charge), fridge, telephone, bathroom and balcony or terrace.Address: 70007 Dimokratias 145, Malia, Crete, Greece.