El Mar Estate & VillasHotel
Agios Isidoros, 84600, Super Paradise Beach, Greece, Mykonos Island, 84600
Offering free Wi-Fi and a shared, outdoor pool, El Mar Estate & Villas is located in Super Paradise Beach. It features fully equipped units with private terrace and garden and pool views. Facilities include a garden.