Sky Flats in Istanbul is set in Istanbul, 400 metres from Istiklal Street. Taksim Square is 400 metres from the property. Free WiFi is offered throughout the property. Featuring a patio, all units feature a seating and dining area.
Sky Flats in Istanbul is set in Istanbul, 400 metres from Istiklal Read more
Sky Flats in Istanbul is set in Istanbul, 400 metres from Istiklal Street. Taksim Square is 400 metres from the property. Free WiFi is offered throughout the property. Featuring a patio, all units feature a seating and dining area.
Sky Flats in Istanbul is set in Istanbul, 400 metres from Istiklal Street. Taksim Square is 400 metres from the property. Free WiFi is offered throughout the property. Featuring a patio, all units feature a seating and dining area.
Number of Rooms: 1