Rated 93 / 100 based on 3 customer reviews.
The traditionally-built Leto is located in Ermoupolis Town, within a 5-minute walk from restaurants and bars, and 550 yards from the port. It offers self-catering accommodation with free Wi-Fi access.
Fitted with wooden and colourful mosaic tiles, the air-conditioned apartment has 2 seating areas and a well-equipped kitchen with dining area. It is equipped with a flat-screen TV, a DVD and a CD player. The 2 bathrooms come with a bath tub or shower and hairdryer.
Leto lies within 2.8 miles from Azolimnos Village and Beach and 4.7 miles from the seaside Galissas Village. The scenic Ano Syros is at a distance of 0.9 miles. Free public parking can be found within 20 yards.
Facilities @ Leto include:
Coffee / Tea Maker