Print out the information
Amarillis Hotel
Address
Tombazi Street, Hydra, Attica, Central Greece
Short url
travel.cdns.gr/3571
Coordinates
37.349567, 23.467337
Hotel info
Air Condition
Cooler
Kitchenette
Print out the information