Rooms & Availability at Grand Omonia
Description of Grand Omonia
Situated within a 20 minute stroll from Larissa Metro Station, the Grand Omonia offers guests a convenient base when visiting Athens. This hotel is ideally located in the city centre.
Situated only a five-minute walk from Omonoia Metro Station, the Grand Omonia offers guests a perfect base while visiting Athens.
Eleftherios Venizelos Airport is under a 30-minute drive from the Grand Omonia. The National Archaeological Museum is a quick car ride from the hotel.
Map of Grand Omonia