El Anand Lodge está situado en la pintoresca localidad de Pembury. El establecimiento se encuentra a 4,8 km del centro de Royal Tunbridge Wells y a 8 km de Tonbridge.
A poca distancia a pie hay numerosos restaurantes, tiendas y locales de comida para llevar. El Valley Park se encuentra a unos 5 minutos en coche y ofrece espectáculos y restaurantes.