29 m²Ocupación máxima: 3
Air conditioning · Room service (limited hours) · Television · Cable/satellite TV service
Mykonos Town, Mykonos Island, Mykonos, 84600
Near Windmills of Mykonos Grab a bite from the snack bar/deli, or stay in and take advantage of the hotel's room service (during limited hours). Relax with your favorite drink at the bar/lounge or the poolside bar. A com…
Get help with your booking and stay.
Opiniones de los huéspedes
126 reviews