Villa Cleopatra Mykonos
Elia, Mykonos, 84600 This property is 4 minutes walk from the beach. Situated in Mýkonos City, Villa Cleopatra Mykonos offers an outdoor pool and sun terrace. The pet-friendly accommodation is air conditioned and comes with a hot tub. Nammos Mykonos is 4.4 km from the property. Free WiFi is provided throughout the property. All units […]
Villa Cleopatra Mykonos Read More »