O Acacia Hostel fica no coração do bairro de Clapham, perto de Igreja de São Lucas.
Os hóspedes poderão encontrar Palácio de St. James a cerca de 3 km e July 7 Memorial (London Bombing Memorial) a cerca de 2.2 km da propriedade. O centro da cidade de Londres fica a menos de 4 km de distância. 100 Kensington, Muriel's Kitchen e Couture @Le Bistrot estão de aproximadamente 50 metros da propriedade.O hostel está situado nas imediações de Palácio de Kensington.
Os quartos têm aquecimento central, TV paga e televisão de tela plana. Alguns quartos têm piso com carpete e vistas para a montanha.
A estação de metro de Gloucester Road fica a 10 minutos a pé, enquanto que a parragem de autocarro está situada nas proximidades.