Cihangir FlatApartment
Cihangir Mah. Başkurt Sok No:54 Beyoğlu/İstanbul 34433, Beyoglu, 34433 Istanbul, Turkey
Situated in Istanbul, 700 metres from Taksim Metro Station and 1.3 km from the centre, Cihangir Flat features air-conditioned accommodation with free Wi-Fi, and a shared lounge.