Hotel description
It is a 4-star hotel complex situated in Mykonos Town, offering air-conditioned (a/c) studios and suites which include a living room, a bathroom, a kitchen with a fridge, a mini bar, satellite TV, internet access, a balcony with lovely view of the Aegean Sea and many more.