The Asprogeraka - self check-in roomsHotel
58 Epikelefsti Apostolou Asprogeraka, Atene, 10444, Grecia
Set in Athens within 1 km of Larissis Railway Station and 2.1 km of National Archaeological Museum of Athens, The Asprogeraka - self check-in rooms offers rooms with free Wi-Fi. The property is situated 2.1 km from National Theatre of Greece, 2.