The Riverside is a hotel and restaurant located in Lechlade, Gloucestershire, offering comfortable accommodation, delicious food, and stunning riverside location on the edge of the Cotswolds and on the banks of the Thames. Our services include a range of room options, restaurant and bar facilities, and a beautiful garden that runs directly along the edge of the river.
Comfortable rooms, friendly staff, great location, and excellent food.
Decreased food quality since ownership change, poor service, and some negative experiences with staff.