Featuring free WiFi and air conditioning, She Rooms is located in Istanbul, 1 km from Bosphorus Bridge. The accommodation features a hot tub. Dolmabahce Palace is 2.4 km away. The accommodation comes with a satellite flat-screen TV.
Featuring free WiFi and air conditioning, She Rooms is located in Read more
Featuring free WiFi and air conditioning, She Rooms is located in Istanbul, 1 km from Bosphorus Bridge. The accommodation features a hot tub. Dolmabahce Palace is 2.4 km away. The accommodation comes with a satellite flat-screen TV.
Featuring free WiFi and air conditioning, She Rooms is located in Istanbul, 1 km from Bosphorus Bridge. The accommodation features a hot tub. Dolmabahce Palace is 2.4 km away. The accommodation comes with a satellite flat-screen TV.
Number of Rooms: 6