Located in Lechlade and within 15 miles of Cotswold Water Park, The Riverside features a bar, non-smoking rooms, and free WiFi. This 3-star inn offers luggage storage space. The inn has family rooms.
At the inn you'll find a restaurant serving British cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Lydiard Park is 15 miles from The Riverside, while Blenheim Palace is 24 miles away. The nearest airport is Bristol Airport, 62 miles from the accommodation.