Ja, Polis Grand Hotel ligger i en central del af Athen, Grækenland. Det er beliggende tæt på Omonia Square, hvilket gør det til en perfekt beliggenhed for at udforske byen