Leto Hotel Mykonos Town
Mykonos Town Waterfront, Mykonos Town, Greece
Mykonos Town Waterfront, Mykonos Town, Greece
Centrally located about 5 minutes' walk from the Matoyianni Street, the wonderful Leto Hotel Mykonos Town features an archaeological museum. The 4-star hotel has a swimming pool as well as a restaurant.
The rooms comprise a patio and a balcony complete with an air conditioner, as well as a flat-screen TV with satellite channels. The bathrooms come with a separate toilet and a shower, along with bath sheets and slippers.
The hotel is a mere 0.6 km from Little Venice and Armenistis Lighthouse is 4.3 km away. Rarity Gallery can be reached merely a 6-minute walk away. The comfortable Leto Mykonos Town is also within reach of Mykonos Vioma Organic Farm and Fabrika bus station is 850 metres away.
Kavos Cafe Bar Restaurant offers a selection of dishes just around the corner from the Leto Mykonos Town.
Free Wi-Fi
24-hour reception
24-hour services
Outdoor swimming pool
Swimming Pool
Restaurant
Bar/ Lounge area
On-site Dining