Apollo Hotel & Apartments

  • 24-hour reception
  • Airport shuttle
  • Restaurant

Offering a restaurant, the 3-star Apollo Hotel & Apartments Istanbul lies in Cihangir with many narrow streets, two parks, and many street cafes especially in-and-around Akarsu Yokuşu Sokağı, merely 1.9 km from the bustling Galata Bridge and around 25 minutes' walk from the Military Museum and Cultural Site Command. There is also a car park.

Serving a wide assortment of dishes, Babel Cafe Restaurant is about 5 minutes on foot from this Istanbul hotel.

The Hagia Triada Greek Orthodox Church is nearly a 5-minute walk away, while Sirkeci train station is within 20 minutes' walk of the hotel. The Apollo Hotel & Apartments is situated a mere 450 metres from Madame Tussauds Istanbul and near Taksim underground station. The Basilica Cistern lies 2.9 km away. There is Taksim Meydan bus stop just 450 metres away.

Apollo Hotel & Apartments Istanbul Facilities

Parking options Parking
Shuttle Airport shuttle
Property services 24-hour reception
Dining options Restaurant