Apartment Istiklal is located in Istanbul and offers self-catering accommodation. Free WiFi access is available. Apartments at Apartment Istiklal feature air conditioning and a seating area.
Apartment Istiklal is located in Istanbul and offers self-catering accommodation. Free WiFi access is availa Read more
Apartment Istiklal is located in Istanbul and offers self-catering accommodation. Free WiFi access is available. Apartments at Apartment Istiklal feature air conditioning and a seating area.
Apartment Istiklal is located in Istanbul and offers self-catering accommodation. Free WiFi access is available. Apartments at Apartment Istiklal feature air conditioning and a seating area.
Number of Rooms: 2