Anand Lodge ligt in het pittoreske dorpje Pembury. Het ligt op 4,8 km van het centrum van Royal Tunbridge Wells en op 8 km van Tonbridge.
Er zijn vele voorzieningen op loopafstand, waaronder restaurants, winkels en afhaalrestaurants. Valley Park ligt op ongeveer 5 minuten rijden en biedt entertainment en restaurants.