Super deluxe hotel apartments in Taksim near Taksim Square and Istiklal Street
Two rooms, hall, kitchen, bathroom and balcony
00905050300982