Apollo Hotel Athens, Athens - Tullys Travel
Existing Member? Sign In | New Member? Register Here
Our Destinations

An unrivalled choice of the world’s most enticing destinations for all your travel desires

Apollo Hotel Athens

The Apollo Hotel Athens is located in the heart of the historic city. It is conveniently placed, just a 2 minute walk from the nearest metro station, making everywhere in the city easily accessible. The hotel is just steps from Karaiskaki square and lots of other attractions, such as the Acropolis, are also nearby. The Apollo Hotel Athens is a small hotel offering 52 guest rooms in central location with good public transport links to navigate the city. All the rooms are tastefully decorated with dark wood furnishings and cool tiled floors. All the rooms have modern features such as air-conditioning and a satellite TV for your entertainment. The private bathrooms have toiletries and a hair dryer provided for your convenience. Some of the rooms have a private balcony with views of the Acropolis. The hotel is well equipped with luxury fittings, a nice bar and restaurant and a roof garden with breath taking views of Athens. The restaurant serves an American breakfast buffet in the dining room every morning and a variety of drinks and snacks are available at the bar. It is the perfect base for exploring Athens and in the evening you take advantage of the exciting nightlife, as there are lots bars, restaurants and clubs within easy reach. For a sightseeing holiday in Athens, the Apollo Hotel is a great choice ¿ so book today! **Official star rating 3**
ACCEPT COOKIESTo give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. We have published a cookies policy, which you should read to find out more about the cookies we use. View cookies policy.