Russell's

Situated in the centre of a picturesque Cotswold village this restaurant with rooms makes a great base for exploring local attractions. The superbly appointed bedrooms, each with its own character, have air conditioning and a wide range of extras for guests. The cuisine is a real draw here with freshly-prepared, local produce skilfully utilised.

Contact

x

We use cookies to give you the best online experience. By agreeing you accept the use of cookies in accordance with our cookie policy.

I accept I decline
×
New order placed