Orpheas Rooms Hotel Mýkonos City
Located in Mykonos Town, the white-washed Orpheas offers air-conditioned rooms with plasma TV and free Wi-Fi. It is within walking distance from the shops, restaurants and bars of the vibrant and cosmopolitan Mykonos centre.
Number of rooms: 16
Agiou Artemiou, Niohori, Mýkonos City, 84600, Greece