Apollonion Hotel is a 2-star venue set just 1.6 km from Odeum of Herodes Atticus, Acropolis and Temple of Olympian Zeus . The building was renovated in 2004.
The hotel is nestled in the center of Athens, steps away from Athens Railway-Peloponnese train station. The property is about 5 minutes' walk of Municipal Art Gallery, National Archaeological Museum and Museum of Islamic Art.
The hotel offers 24 rooms. All of them feature central heating, climate control, TV and a telephone.
Guests can dine in Chau's and Alexander the Great Restaurant located within a 5-minute walk of the property.
This hotel is only 1000 meters from Omonia underground station. Eleftherios Venizelos airport lies within about 25 minutes' drive.