SALA SUITES Hotel Beyoglu
Ideally set in the centre of Istanbul, SALA SUITES is within 700 metres of Istiklal Street and less than 1 km of Taksim Square. The property is around 1.1 km from Taksim Metro Station, less than 1 km from Galata Tower and 2.
Number of rooms: 12
Tomtom Mahallesi Akansu sokak No:2, Beyoglu, 34433 Istanbul, Turkey