HOSTELLER adresindeki ISTANBUL
castle-hostel
Castle Hostel
Binbirdirek Mah. Klodfarer Cad.Uluca Apt.,No:11, S Istanbul
Featuring free WiFi throughout the property, Castle Hostel offers accommodation in Istanbul, 400...