Location: in the centre of Athens, between the omonia and Syntagma squares, 8 Km. fro the beach. The Omonia metro is 50 m. away. 30 Km. from the airport.
See more: Hotels in Europe Hotels in Greece Hotels in Athens Holiday Destinations in Europe