Located right on the lively Istiklal Avenue, Demiroren Istiklal Palas offers chic rooms with modern amenities, 24-hour front desk service and free WiFi. Taksim Square is just 450 metres away.
Located right on the lively Istiklal Avenue, Demiroren Istiklal Palas offers chic rooms with modern amenitie Read more
Located right on the lively Istiklal Avenue, Demiroren Istiklal Palas offers chic rooms with modern amenities, 24-hour front desk service and free WiFi. Taksim Square is just 450 metres away.
Located right on the lively Istiklal Avenue, Demiroren Istiklal Palas offers chic rooms with modern amenities, 24-hour front desk service and free WiFi. Taksim Square is just 450 metres away.
Number of Rooms: 81