Popular
Rating:
 
District: Metaxourgio
Submit a review for this hotel
Hotel Description
The Apollo Hotel Athens is situated very close to Metaxourghio Square. It is just 3 minutes walk from Metaxourghio Metro Station, 10 minutes from Larissa main train station and Omonia Square, and 15 minutes stroll from the shops of Plaka Old Town. The Apollo Hotel Athens has a stunning evening floodlit view of the Acropolis, from its reasonably priced, rooftop restaurant, and is a good option for the budget conscious, tourist travellers.
Number of Rooms: 50
Room Facilities
  • Air Conditioned
  • Alarm Clock / Wake Up Call
  • Hairdryer
  • Internet
  • Mini Bar
  • Room Service - 24 Hour
  • Telephone
  • TV
  • TV - Satelite / Cable
Hotel Facilities
  • Car Hire
  • Elevator
Restaurant:
The medium sized restaurant is decorated in creams, blues and whites offering an airy and light ambience. There is also a bar on the ground floor.
Lobby:
The lobby is medium in size with some seating. The bar is just off the lobby offering a comfortable seating area.
Exterior:
This is a cream coloured 7 storey building with balconies on all floors.
Leisure Facilities
  • Tour Desk
other spellings: apollo hotle athen, hotell, otle, apollo athens