914 Rooms
HostelOne of the Worst Reviewed Hostels in London
Address
66 Valnay St, London SW17 8PT, United Kingdom
Contact
+44 7766 387958Rating on Google Maps
1.60 (42 reviews)Open on Google Maps
Discover top rated places in London
One of the Worst Reviewed Hostels in London
One of the Worst Reviewed Hostels in London
66 Valnay St, London SW17 8PT, United Kingdom