Leto Hotel
Photo gallery for Leto Hotel
Overview of Leto Hotel
Leto Hotel
5-star Hydra hotel with bar/lounge
Reviews
9.6
Exceptional
Popular amenities
Explore the area
Rafalia, Hydra, Hydra Island, 180 40
- Plakostroto Hydra1 min walk
- Ecclesiastic and Byzantine Museum1 min walk
- Ανεμώνη / Anemoni2 min walk
- Hydra Town Harbour2 min walk