Located very centrally, just a few minutes walk from the bustling Omonia square. Nearest station/metro: Larissa - 1km. Nearest airport: Eleftherios venizelos - 30km.
The hotel is situated in Athens near the National Museum and Victoria Square metro station. The nearest alternative metro station, Larissa, is 500 metres away.