The Lion Inn
Cheltenham England
Check in
3:00 PM
Check out
11:00 AM
With a stay at The Lion Inn in Cheltenham, you'll be within a 10-minute drive of Cheltenham Racecourse and Winchcombe Folk and Police Museum. This upscale inn is 0.3 mi (0.4 km) from Belas Knap and 0.7 mi (1.2 km) from Sudeley Castle.
Make yourself at home in one of the 8 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers. Conveniences include coffee/tea makers and complimentary bottled water, and housekeeping is provided daily.
Property Details
Location
37 North Street, Cheltenham, England GL54 5PS, United Kingdom