Only 300 metres from the popular Istiklal Avenue, Istanbul Apartments® Cihangir offers apartments with free Wi-Fi and air conditioning. Taksim Square and Taksim Metro Station are 6 minutes’ walk away.
Only 300 metres from the popular Istiklal Avenue, Istanbul Apartments® Cihangir offers apartmen Read more
Only 300 metres from the popular Istiklal Avenue, Istanbul Apartments® Cihangir offers apartments with free Wi-Fi and air conditioning. Taksim Square and Taksim Metro Station are 6 minutes’ walk away.
Only 300 metres from the popular Istiklal Avenue, Istanbul Apartments® Cihangir offers apartments with free Wi-Fi and air conditioning. Taksim Square and Taksim Metro Station are 6 minutes’ walk away.
Number of Rooms: 4