Route GuidesRoutes City GuidesCities Map Log in

Acacia Hostel

South Kensington
14 Queensberry Place, South Kensington, London, SW7 2EA

20 rooms · from £12


Acacia Hostel offers accommodation in London. Rooms have a flat-screen TV. Acacia Hostel features free WiFi. There is a 24-hour front desk at the property.