Aparthotel Apollo Hotel & Apartments Istanbul
Billurcu Sk. 18, Entrance, Istanbul, Turkey
Billurcu Sk. 18, Entrance, Istanbul, Turkey
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.