No image available for this hotel
No image available for this hotel
Istanbul, Istanbul
Spend a second to
save a fortune!
Spend a second to save a fortune!
Buyukdere Caddesi No 60, Istanbul
Located in Istanbul, 3.3 km from Istanbul Congress Center and 4.4 km from Taksim Square, Family Apartment Near Cevahir Mall offers free WiFi and air conditioning. The property is 5 km from Dolmabahce Palace and 5 km from Istiklal Street.
See MoreUsage of subsidiary facilities may incur additional fees