Hotel amenities include an outdoor swimming pool, restaurant, bar, 24-hour front desk with safety boxes and fitness room.
The rooms are equipped with bathroom/shower, air conditioning, satellite TV, telephone and internet access
Address: Mykonos Town, 84600, Mykonos, Greece