The Princess of Mykonos hotel is located 500 m from Saint Stefanos beach and 3.5 km from the centre of Mykonos town.
Hotel amenities include sun terrace, swimming pool, 24-hour reception, restaurant and bar. The rooms have air conditioning, mini bar, wireless Internet access, satellite TV, balcony and telephone. Address: Aghios Stefanos, 84600, Mykonos, Greece
Agios Stefanos, , 84600 Mykonos, , Greece
|Wireless Internet (WiFi)||Yes|
|Distance to center||3.5 km|
|Distance to airport||4 km|
|Distance to beach||0.5 km|