Cihangir Flat Apartment İstanbul, Marmara Region
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.
Number of rooms: 5
Cihangir Mah. Başkurt Sok No:54 Beyoğlu/İstanbul 34433, Beyoglu, 34433 Istanbul, Turkey