Property Location Located in Cheltenham, The Lion Inn is a 4-minute drive from Sudeley Castle and 7 minutes from Hailes Abbey. This 4-star inn is 4.2 mi (6.7 km) from Stanway House and Foutain and 6.6 mi (10.5 km) from Cheltenham Racecourse.Rooms Make yourself at home in one of the 8 guestrooms. Complimentary wireless Internet access is available to keep you connected. Conveniences include phones, as well as coffee/tea makers and complimentary bottled water.Amenities Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless Internet access.Dining At The Lion Inn, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. A complimentary full breakfast is included.