International House Hostel

International House Hostel Address: Istiklal Caddesi Zambak Sokak No:5 Beyoglu - Istanbul, Istanbul, Turkey

Minimum price found for International House Hostel was: Null TRY

Click here to get more information, photos & guest ratings for International House Hostel