Rooms & Availability at Omonia Grand
Description of Omonia Grand
Within a two minute walk from Omonia Square and a quick walk from the National Bank of Greece, the Omonia Grand is ideally located in the city centre. This property is ideally located in Central Athens.
The Omonia Grand has cosy rooms, equipped to fit the needs of any guest.
Local sites close to the Omonia Grand include Ermou Street, the National Archaeological Museum and Monastiraki Shopping District. The hotel is well-connected to the rest of Athens, with Omonoia Metro Station within a two minute walk.
Map of Omonia Grand