Rooms & Availability at Athens House Hostel
Description of Athens House Hostel
Located in Central Athens, the Athens House Hostel is a short walk to several Athens attractions, including the National Archaeological Museum. This hostel is conveniently situated in the city centre.
Located within five minutes' stroll from Omonoia Metro Station, the Athens House provides guests with an ideal base when visiting Athens. The hostel also provides a 24 hour reception, luggage storage and family rooms.
The hostel has 13 comfortable rooms.
The hostel is only five minutes from Omonia Square, while the National Library of Greece, the National Bank of Greece and Athens University of Economics and Business are a 20-minute walk away. The multilingual staff at the hostel will be glad to provide dining suggestions and assist you in organising your stay in Athens.
Features at Athens House Hostel
Map of Athens House Hostel