Solo Hostel
Plantage Kerklaan 19, Amsterdam, Netherlands
Booking.com
Book Now