20 High Street, Broadway, Worcestershire, WR12 7DT
From £110.00 - £250.00 per room, per night
7 Double - All En-suite
Owned and family run, Russell's is an award-winning elegant and contemporary boutique restaurant with rooms situated within a fully renovated historic building in the Cotswold village of Broadway, Worcestershire. A modern, spacious restaurant the ...