Istanbul, Istanbul
Spend a second to
save a fortune!
Spend a second to save a fortune!
Abdulhakhamit Cad. No:10 Taksim, Istanbul
Located in the heart of the city, Grand Zentrum Hotel is just 100 metres from Taksim Square and Taksim Metro Station is only a 2-minute walk from the hotel. The hotel offers air-conditioned rooms with free WiFi.
See MoreUsage of subsidiary facilities may incur additional fees