Hotel ★★

Russell Hotel

80 London Road,Kent, Royal Tunbridge Wells, United Kingdom Show on map

About Russell Hotel

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.

Property facts

Property type
Hotel
Star rating
2 stars

Location

80 London Road,Kent, Royal Tunbridge Wells, United Kingdom

Loading map…

Frequently asked questions

Where is Russell Hotel located?

Russell Hotel is located at 80 London Road,Kent, Royal Tunbridge Wells, United Kingdom.

How many stars does Russell Hotel have?

Russell Hotel is rated 2 stars.

Stays near Russell Hotel

Highly rated alternatives close by

All 32 in Royal Tunbridge Wells →

More ways to stay in Royal Tunbridge Wells

See prices on Agoda
Check prices