105 Residence IstanbulHotel
1506 Sokak, Gulbahr, Caddesi 15 Temmuz Mahalesi,Bagcilar 105 Residence No.1, Bagcilar, 34212 Istanbul, Turkey
105 Residence Istanbul has city views, free Wi-Fi and free private parking, situated in Istanbul, 16 km from Suleymaniye Mosque. The accommodation is air conditioned and has a spa bath.