Apollo Hotel 4-Star

Book this hotel in Athens, Greece.

Photos of the 4* Apollo Hotel

About the 4* Apollo Hotel

Apollo Hotel

Enjoy a value holiday in Athens by booking your stay at the comfortable Apollo Hotel.

The Apollo Hotel is conveniently located right in the heart of Athens providing easy access to the Parthenon Plaka the Old Town of Athens several museums and also to the business and administrative areas. Just a 2 minute walk from Meraxourgio Metro Station allows for easy Rail Larissa International Train Station 500 m and Bus access. This is a great budget hotel for couples families and business travelers with a wide range of shops and restaurants nearby and 52 spacious guestrooms with modern amenities. Guests to the Apollo Hotel can explore all that this magical city has to offer and experience real Greek hospitality. For an affordable holiday in sunny Athens the Apollo Hotel makes the grade!

Athens Airport is 20 km from the Apollo Hotel.

Local Tips: The Apollo Hotel is a great base from which to discover ancient Greece. Points of interest include the Greek Parliament Buildings Acropolis and Vouliagmeni Beach. Museums and Galleries as well as the shopping area and the flea market are within walking distance.

Rooms Description:
The Apollo Hotel features 52 guestrooms over 7 floors. All rooms boast luxury fittings providing maximum comfort and convenience. Facilities include private bathroom shower and WC daily cleaning direct dial telephone fax facilities music room service electronic safe air conditioning Satellite TV and video and balcony. Free WiFi in all rooms!

Facilities and Services:

Flight + Hotel
Hotel Only
Apollo Hotel
Athens Greece
Apollo Hotel
For nights
Guests in Room 1
Adults Children