Castle Hostel

Binbirdirek Mah. Klodfarer Cad.Uluca Apt.,No:11, Sultanahmet, Fatih, 34200 İstanbul, Turkey

Hotel image
Read more reviews for Castle Hostel