Choose your room
When you stay at The Lion Inn in Chelmsford, you'll be convenient to Palace of Beaulieu. This inn is within the vicinity of Chelmsford Cathedral and Melbourne Stadium. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 15 guestrooms. Conveniences include safes and coffee/tea makers.