Centrally situated in Athens, the Apollo Hotel is 100 m from Metaxourgio Metro Station and 2 km from the Acropolis. It features a rooftop snack bar overlooking the Parthenon and rooms with free Wi-Fi.
A satellite TV, a mini bar and a work desk are standard in all rooms of the Hotel Apollo. Each unit features a private bathroom with a hairdryer and amenities. Some rooms have a balcony with Acropolis views.
An American breakfast buffet is served in the dining room. Drinks and snacks are available at the bar.
Staff at the 24-hour front desk can help with car rentals, tickets and tours. The entertainment area of Psiri with restaurants and bars is 1 km away. Larissa International Train Station is at 500 m.
This property is also rated for the best value in Athens! Guests are getting more for their money when compared to other properties in this city.
Apollo Hotel Athens
10, Achilleos str. – 10436 Athens – Greece
Tel. +30 210 5238303 Fax. +30 210 5238734