Location: 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.
See more: Hotels in Europe Hotels in Greece Hotels in Athens Holiday Destinations in Europe