Centrally located in Mykonos town, overlooking the sea and the harbour.
Close to many lovely beaches, the property offers guests friendly atmosphere. Within walking distance from shops, typical restaurants and tavernas, the hotel features a delightful garden, a TV room and a bar.
31 Apollonos, , 84600 Mykonos Town, Mykonos, Greece
|Distance to center||0.4 km|
|Distance to airport||2 km|
|Distance to beach||1 km|