10 Amalias Ave, Athens
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.