Omonia Grand Hotel is centrally located on Omonia square in the heart of the business and shopping district, and within walking distance of the Acropolis, the Old City (Plaka) and most of Athens sights and attractions
This website uses cookies to improve the user experience. By using the website, you agree to the use of cookies.