14 Queensberry Place, London, SW7 2EA
Location: South Kensington
Prices start from: £13.00
Review Score: 3.5 / 5
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!