Online Discount Hotel Reservations

155,000 hotels worldwide. Deals up to 50% off. Book your hotel with AllHotel.

Hotel Reservations  >  Greece hotel deals  > Athens hotel deals  > Apollo Hotel Athens

Apollo Hotel Athens

Hotel Rating:

Price: $45~

Suburb: Greece, Athens, Plaka (Old City)

Address: 10 Achilleas Street, Athens, Greece

  • 1 km to the City Centre
  • 45 km to the Airport

Check Hotel Rate

Apollo Hotel Athens Overview

On Ahilleos St, the Apollo Hotel Athens is a 2 minute walk from Meraxourgio Metro Station, making it easy to get around by public transportation while in the big city. Larissa international Train Station is a mere half km away.

All of the 51 rooms at the Apollo Hotel are well-equipped for even the most discerning guest. They have a minibar, cable television, phone, safe, and air conditioning for your convenience and comfort. Some rooms have a balcony.

The HR Bar and Restaurant offers traditional Greek cuisine, and the Roof Garden is an amazing place to enjoy a drink while being afforded a fabulous view of the Acropolis.

Hotel Facilities
Room Equipment
  • Bar / Lounge
  • Lobby
  • Restaurant
  • Room Service
  • Air Conditioning
  • Cable / Satellite TV
  • Ensuite / Private Bathroom
  • Hairdryer
  • Mini Bar
  • Safe
  • Telephone

Hotels nearby
穢 2013. All rights reserved. Athens hotels