Russell Hotel 80 London Road, Tunbridge Wells, Kent [map]
The hotel was built as a residence in the Victorian era and became one of the town's leading hotels in the 1920s. Set on the edge of the verdant common, it is still only a short stroll from the...[more] From , £60.00 single.23 bedrooms