The Square 30 is a sustainable apartment in the centre of Istanbul, 700 metres from Taksim Square and less than 1 km from Taksim Metro Station. It is set 500 metres from Istiklal Street and offers full-day security.
Number of rooms: 3
Şehit Muhtar Tarlabaşı Bulvarı CD 30/1AP Beyoğlu, Beyoglu, 34435 Istanbul, Turkey