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.
At this hotel, which includes a lift, guests are warmly welcomed in the lobby. Parking spaces are available to guests travelling by car.
Air conditioning ensures that rooms maintain just the right temperature. Amenities include a direct dial telephone and a TV. Bathrooms are appointed with a shower. Copyright GIATA 2004 - 2024. Multilingual, powered by www.giata.com for client no. 701370
There is a bar on the premises.