5 Minute Walking Distance Tram-Metro-Metrobus/1 Minute For City Park/10 Minute For MallApartment
Çınar Sokak 1, 34025 Istanbul, Turkey
Located in Istanbul, 7.7 km from Suleymaniye Mosque, 5 Minute Walking Distance Tram-Metro-Metrobus/1 Minute For City Park/10 Minute For Mall provides accommodation with a terrace, free Wi-Fi and private check-in and check-out.