Athens logo

Arta Hotel

Check Availability

Arta Hotel
12, Nikitara str.
Athens
10678
Greece

Rooms from €17.60 ( £16.00 / $23.20 ) per night

Picture of Arta Hotel


This centrally located hotel in Athens is only 350 metres from Omonoia Metro Station. It offers air-conditioned rooms. There is free parking nearby.

Click here for more Information on the Arta Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Athens area Athens Visitor Information