Apollo Hotel & Apartments
- 24-hour reception
- Airport shuttle
- Restaurant
- View all
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 |