Featuring free WiFi and air conditioning, Sadri Apart is set in Istanbul. Istiklal Street is 300 metres from the property. Featuring a balcony, the accommodation features a dining area and seating area with a flat-screen TV.
Featuring free WiFi and air conditioning, Sadri Apart is set in Istanbul. Read more
Featuring free WiFi and air conditioning, Sadri Apart is set in Istanbul. Istiklal Street is 300 metres from the property. Featuring a balcony, the accommodation features a dining area and seating area with a flat-screen TV.
Featuring free WiFi and air conditioning, Sadri Apart is set in Istanbul. Istiklal Street is 300 metres from the property. Featuring a balcony, the accommodation features a dining area and seating area with a flat-screen TV.
Number of Rooms: 13