Central Hostel Hostel Athens, Attica
Ideally located in Athens, Central Hostel offers air-conditioned rooms, a shared lounge and free Wi-Fi. The property is close to Akropolis Metro Station, Acropolis Museum and Parthenon.
Number of rooms: 16
Leoforos Vasilisis Amalias 26, Athens, 10557, Greece