This city hotel is located in the centre of Athens near Omonoia Square. The train station is not far from the hotel and nearby there are also buses which depart for the rest of Greece (including southern and northern Greece). The airport is only 20 km away. Guests are welcomed in the lobby. The upper floors of the hotel can be accessed by lift. A bar is among the facilities. Those arriving in their own vehicles can leave them in the car park of the accommodation. The establishment features rooms with air conditioning and a bathroom. All rooms offer a telephone and a TV. The accommodation units include a bathroom with a shower. Copyright GIATA 2004 - 2016.