Old Bell Hotel
Malmesbury, Wiltshire, UK
England’s oldest hotel, steeped in history and charm. Character-filled interiors, timeless architecture, and a warm, inviting atmosphere create a destination rich in heritage.
Get exclusive guides and resources. Drop your email to show you the tricks for free.