Russell’s Boutique Hotel in the Cotswolds
Russell’s opened in 2004, following a painstaking restoration, which transformed this historic building into an elegant and contemporary ‘restaurant with rooms’. A modern, airy restaurant with terrace and private dining room are located on the ground floor, with seven individually designed bedrooms within the same building.
All with en-suite bathrooms, luxury bedlinen and air conditioning. Flat screen televisions, broadband internet access and original architectural features all combine to create a supremely comfortable experience. A full English breakfast is included.