Route GuidesRoutes City GuidesCities Map Log in

Acacia Hostel

London

from £17


Acacia Hostel is situated in the opulent region of South Kensington and is a mere stones throw away from some of the finest London attractions. The Natural History Museum, the Science Museum and the famous Victoria and Albert Museum are located within a walking distance from Acacia Hostel. What's mo...