Polis Grand Hotel
Guests land in the heart of Athens at this centrally positioned property, mere steps from Omonia Square and its underground station. The location puts the city's pulse at your fingertips: the National Archaeological Museum sits nearby, shopping and dining cluster…