The Hostel in the Land of the Sleeping Giant

Where the world comes together and stay comfortably