World House Hostel Istanbul, Istanbul

Istanbul, Turkey vezi pe harta
This cosy hostel is in Old City. The property comprises a total of 17 snug accommodation units. Those who dislike animals may enjoy their stay, as this accommodation does not allow pets.

vezi mai mult