Upside ApartmentsAppartamento
213 İstiklal Caddesi, Beyoglu, 34433 Istanbul, Turchia
Offering free Wi-Fi and sea views, Upside Apartments is an accommodation situated right in the centre of Istanbul, just 600 metres from Galata Tower and less than 1 km from Istiklal Street. This recently renovated aparthotel is located 1.