Apartment/Flat Salomons Estate
★★★★
80 London Road,Kent, Royal Tunbridge Wells, United Kingdom Show on map
Russell Hotel is a 2-star hotel in Royal Tunbridge Wells, United Kingdom. It is one of 32 places to stay in Royal Tunbridge Wells listed on Triptoic.
80 London Road,Kent, Royal Tunbridge Wells, United Kingdom
Russell Hotel is located at 80 London Road,Kent, Royal Tunbridge Wells, United Kingdom.
Russell Hotel is rated 2 stars.
Highly rated alternatives close by
Apartment/Flat
#1 in Royal Tunbridge Wells
Apartment/Flat
Hotel
Hotel