Rotterdam, Netherlands
a&o Hostels
115
Restaurant, Bar, 3 Multifunctional Meeting Rooms, Underground Parking
Lehargasse 7, A-1060 Wien