- All reviews
Acacia Hostel London provides refurbished hostel accommodation in an ideal location. Acacia Hostel is located in the heart of South Kensington, which is a great location for sightseeing, as the famous London Museums are just across the road from the hostel. South Kensington also offers quick access across London and the buses in this area are also very good. As well as having excellent transport connections, this area is full of bars and pubs to relax in.