The Russell hotel in Tunbridge Wells, is directly facing the magnificent Common, only yards from the main shopping centre and surrounded by fascinating buildings dating back hundreds of years. The Russell Hotel offers you the very best location in this famous town that grew around an ancient spa in the early 18th century. All our Rooms are en-suite with TV, Tea/coffee and WiFi.
Cyclists Welcome
Local Entry Scheme
Address
The Russell Hotel 80 London Road Tunbridge Wells TN1 1DZ
Links