Hotel Apollo enjoys a central location in Athens, 100 meters from etaxourgio Metro Station and 2 km from the Acropolis. It features a rooftop snack bar overlooking the Parthenon and rooms with free Wi-Fi. Satellite TV, a minibar and a standard work desk are available in all rooms at the Apollo. Each unit has a private bathroom with a hairdryer and amenities. Some rooms have a balcony overlooking the Acropolis. In addition to the clean and comfortable bathrooms, spectacular and exciting landscapes