TripAligner
Countries
Destinations
Places
Things to do
Search catalogue
Start planning
Start planning
Home
Countries
United Kingdom
London
Acacia Hostel
Acacia Hostel
2.4
(349 reviews)
14 Queensberry Place South Kensington, London SW7 2EA England
+44 20 7823 7103
Official website
Budget
Hostel
Hotel
Acacia Hostel | London | United Kingdom | TripAligner