Leto Hotel Mykonos 
Chora 84600 , Mykonos - Greece
|
Share |
|
|
|
The Leto Hotel on the Greek island of Mykonos is surrounded by lush gardens in the centre of Mykonos Town. Being the only hotel in the town the property allows it's guests the unique experience of staying in a charming area of the island. The beach is only a short stroll away and there is also a pool for guests to enjoy. The accommodation is elegant and spacious and all guestrooms have a private balcony which overlooks the port of Mykonos and the beautiful Aegean Sea.
|
|
|
|
|