Private Rooms AthensHostel
22 Irakleous 1ο οροφος, Athens, 11743, Greece
Featuring a shared lounge, Private Rooms Athens is located in Athens. Popular points of interest nearby include Acropolis Museum and Temple of Olympion Zeus. Odeum of Herodes Atticus is less than 1 km away.