Acacia HotelHostel
14 Queensberry Place, Kensington and Chelsea, London, SW7 2EA, United Kingdom
• Acacia Hotel is Newly Renovated Redecorated Budget Family hotel in South Kensington London. • provides comfortable rooms, all with En suite private bathrooms and TV. Guests can also make use of tea and coffee-making facilities.