Elena Hotel Mykonos
Previous picture: Sunrise Hotel Mykonos
Next picture: Elena Hotel Mykonos
Hotel Elena is located in Mykonos town, at Rohari Area, a quiet residential area offering you easy access to restaurants and bars without the need of renting a car.
Previous picture: Sunrise Hotel Mykonos
Next picture: Elena Hotel Mykonos