Set in the centre of Istanbul, 500 metres from Istiklal Street and 500 metres from Taksim Square, ottogreensuit offers free Wi-Fi and air conditioning. The property features city and quiet street views, and is 600 metres from Taksim Metro Station.
Number of rooms: 5
bülbül mahallesi turan caddesi farrabi sok no 24, Beyoglu, 34435 Istanbul, Turkey