Rooms & Availability at Leto
Description of Leto
The Leto is located in Ermoupoli, and offers free Wi-Fi. This hotel is conveniently situated in the town centre.
The Leto offers a comfortable room, equipped to suit the requirements of any traveller.
The Leto is within a five minute walk of the Miaouli Square. Syros Island National Airport is within a 10 minute drive away.
Features at Leto
Map of Leto
Manage this Hotel ListingIf you are the owner/manager of Leto and you would like to manage your listing or advertise on Greece.com, please Create a Greece.com Account to Claim your Listing and check our Advertising Packages.