Two level house on the BeachApartment
Costa Ilios private resort, Mykonos Island, 84600
Situated in Agios Ioannis Mykonos, just 1.4 km from Glyfadi Beach, Two level house on the Beach features beachfront accommodation with a private beach area, a garden, a tennis court and free Wi-Fi.