Hostel Review: Station Hostel Backpackers, Cologne – Germany

Hostel Name: Station Hostel Backpackers Address: Marzellenstr. 44-56, Cologne, Germany I stayed at the Station Hostel Backpackers in Cologne, Germany. I booked online and paid 20 EUR for a single bed in a 4-bed dorm. I booked it mainly for its proximity to the train station which – as its name alludes – is near […]