Le Russell Hotel, situé à Royal Tunbridge Wells, est idéalement situé à proximité de l'autoroute M25. Il est accessible à partir de Londres, Heathrow et Gatwick, ainsi que les aéroports de la côte sud du continent pour les visiteurs. Tunbridge Wells est une ville historique qui remonte à géorgien fois, quand il est devenu célèbre grâce à la guérison de ses propriétés spa. Le Russell Hotel est situé en face de la commune, cette belle verte centre de cette ville pittoresque et prospère.