The Lion Inn
37 North Street Winchcombe, GL54 5PSFormerly a coaching inn dating back to the 1500s, The Lion Inn is situated 15 minutes’ drive from the large spa town of Cheltenham and features an on-site restaurant and bar. There is also a garden which can be used for al fresco dining.
7 rooms
from £95