Hotel apartments for daily, weekly, and monthly tourist rental in Istanbul, Taksim, near Taksim Square