
Amalia Hotel



Athens • Show on map
View Details for Price
Centrally located in Syntagma Square in Athens Amalia Hotel is right across from the National Gardens. It features comfortable rooms with satellite & pay TV and Wi-Fi internet access. The modern rooms…More info