The hotel is located on the island of Crete, 5 km from Heraklion. The self-catered rooms overlook the pool and garden. Amoudara beach is within walking distance. Heraklion Aquarium is 4.5 km away. A good choice for tourists who prefer a measured beach holiday.
24-hour front desk, luggage storage, garden, barbecue area.
The hotel has 36 rooms in total.In the rooms
Balcony, air conditioning, flat screen TV, satellite TV, refrigerator, kitchenette, telephone, hair dryer, shower.