Leto Hotel is placed in a beach area of Mykonos Town in the vicinity of Delos, Psaros Beach and Monastery of Paleokastro.
The hotel is 350 meters away from Glam Club, Mykonos Old Port and Mykonos Windmills. The venue is located within 10 minutes' walk from Mykonos Town center.
This designer hotel is placed within proximity to parks and gardens.
Leto Hotel can be reached in 5 minutes by car from Mikonos airport.
Leto Hotel features rooms with a standard interior that come with direct dial phone, TV, a safe, a minibar and a private balcony for a pleasant stay in Mykonos Town.
Eat & Drink
At the restaurant local dishes are served. The seafood restaurant Catari Pizzeria Mykonos is 5 minutes’ walk away.