Hotel Arta
Nikitara Str 12, 10678 Athens, Greece - Athens.
See on map
Where is the lodging establishment?
Nikitara Str 12, 10678 Athens, Greece - Athens.
Choose your room
Hotel Arta
This simple hotel is in Athens. Arta Hotel features a total of 28 guest rooms. In addition, Wi-Fi access is offered at the establishment's common spaces.
Frequently asked questions about Arta
No, Arta doesn't have a pool.
Yes, Arta is located just 233 m from Athens city centre. Have a look at our map to get a better idea.
No, Arta doesn't have parking facilities.
No, Arta doesn't offer free WiFi service.