Check Availability for:
Apollo Hotel
Arrival:
Departure:


Information about:
Apollo Hotel
Number of Rooms
51


Amenities:
Apollo Hotel
  • Data port

Apollo Hotel

Apollo Hotel

Apollo Hotel

Apollo Hotel -
Apollo Hotel -

Location

Ahilleos Street 10
Athens, GR
10436

Description: Apollo Hotel

Area: Metaxourgio; free Wi-Fi, free parking. Located near Omonia and close to the Acropolis and Syntagma Square. The Apollo Hotel Roof Top Bar offers stunning views of Acropolis and Athens' sights. Guestrooms open to balconies with city or courtyard views and feature televisions with cable channels. Other amenities include air conditioning, and premium bedding. The hotel is close to Metaxourgio Metro Station.

Other Local Hotels

Parnon
Athens

Stalis
Athens

World Wide Page Created by:




Copywrite © 2002-2015 AllAroundTheGlobe.com All Rights Reserved
Last Modified: 23:57:48 Saturday, September 19, 2015 PDT