Acacia Hostel London

14 Queensberry Place, London, SW7 2EA

Location: South Kensington
Prices start from: £13.00
Type: Hostel
Review Score: 3.5 / 5
Check-in: 14:00
Check-out: 10:00

Acacia Hostel London

Acacia Hostel is a cheap hostel with an amazing location by the popular South Kensington district, close to the famous Science Museum and Natural History Museum. Offering refurbished accommodation with shared bathrooms and a self-catering kitchen so you can eat for less!