The Bell Inn is a 4-star property located in Lechlade. This 4-star inn offers a bar. Free WiFi is available. All rooms in the inn are fitted with a TV. At The Bell Inn you will find a restaurant serving British cuisine. Guests at the accommodation will be able to enjoy activities in and around Lechlade, like cycling and fishing. Oxford is 36 km from The Bell Inn, while Cheltenham is 46 km away. The nearest airport is Gloucestershire Airport, 53 km from the property.
Number of rooms : 8