Istanbul Suite Home Istiklal
Istiklal Caddesi No:45 Beyoglu, Istanbul, Istanbul, Turkey
Istanbul Suite Home Istiklal Photos
Istanbul Suite Home Istiklal Map
Istiklal Caddesi No:45 Beyoglu, Istanbul, Istanbul, Turkey
Hotel Information
This 3 star hotel is located in the city centre of Istanbul.