Loading hotels
Confirming room availability...
Instant Sleep Backpacker Hostel, Max Brauer Allee 277 22769 Hamburg, Hamburg, Germany
This comfortable hotel is set in Hamburg. The premises count with 19 welcoming bedrooms. Pets are not allowed at this hotel.