Situated in Athens, Holargos Metro Rooms provides accommodation with free WiFi and flat-screen TV.
There is also a kitchen in some of the units equipped with a dishwasher and oven.
The homestay offers a terrace.
Guests can also relax in the shared lounge area.
Dimokritos National Centre for Scientific Research is 3.4 km from Holargos Metro Rooms, while Badminton Theatre is 3.8 km from the property. The nearest airport is Elefthérios Venizélos Airport, 25 km from the property....
|141 Sofokli Venizelou 141Β|