General Description | |
Natural amenities around the Leto Hotel Mykonos include exotic palm trees, night flowers and swimming pools. Location wise, it is the only hotelin Mykonos located in the center of Mykonos Town. The Leto Hotel Mykonos is located in Mykonos Town, Mykonos in Greece. The hotel can be found just a few minutes away from the main town square, and the beach and port area. | |
Hotel Description: | |
Hotel Type: | Hotel |
Address: | Chora |
The minimal room price: | 58 EUR |
Hotel Class: | (4 stars) |
Compare prices & Check availability |