Aparthotel Apollo Hotel & Apartments Istanbul
Billurcu Sk. 18, Entrance, Istanbul, Turkey
Choose your dates to see prices
Billurcu Sk. 18, Entrance, Istanbul, Turkey
Choose your dates to see prices
Located 2.1 km from the large Topkapi Palace harem Museum, Apollo Hotel & Apartments Istanbul is 5 minutes' walk from Cihangir Square. Wi-Fi is accessible in public areas and public parking is provided nearby.
The hotel has 18 rooms with a patio and a balcony. A flat-screen TV with satellite channels along with a mini-fridge-bar and coffee/tea making equipment are provided. A cooktop and kitchenware are available upon request. Offering a hair dryer and bath sheets, the bathrooms also feature a separate toilet and a shower.
This hotel, near an entertainment district, is a short way from the Beyoglu. Guests will enjoy visiting the ottoman - style Dolmabahce Mosque, situated 1.1 km from the 3-star hotel. The Apollo also takes you to the fortress-like Arap Mosque, which is a 25-minute walk away. This property is 950 metres from Taksim tube station and in the vicinity of Hop on hop off tours / 9 taksim square bus stop.
The Apollo Istanbul is 5 minutes' stroll from the barbecue Peymane Ocakbasi.
Guests may also sigh up for winery tours.
Wi-Fi
Cots
Child-friendly