This luxurious hotel is located near Taksim Square (around 250 m away), in the modern centre of the

vezi mai mult