Hotel apartments for tourist rent in Istanbul Taksim near Taksim Square and Independence Street, two bedrooms and a living room