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
Manage this Hotel ListingIf you are the owner/manager of Grand Omonia and you would like to manage your listing or advertise on Greece.com, please Create a Greece.com Account to Claim your Listing and check our Advertising Packages.