Amalia Hotel
Athens, 105 57, Greece –
Show map
Centrally located in Syntagma Square in Athens, the Amalia Hotel is right across from the National Gardens. It features comfortable rooms with satellite and pay-per-view TV, and Wi-Fi internet access.