Located within 500 metres of Taksim Square and 600 metres of Taksim Metro Station in Istanbul, Taksim alkan apart hotel provides accommodation with seating area. There is a private entrance at the apartment for the convenience of those who stay.
Number of rooms: 15
Turan Caddesi 15, Beyoglu, 34435 Istanbul, Turkey