Print out the information
Hotel Leto
Address
Hydra, Hydra, Attica, Central Greece
Short url
travel.cdns.gr/1946
Coordinates
37.349213, 23.466539
Hotel info
Air Condition
Room Service
Restaurant
Bar
Pool
Gym
Print out the information