The Lion Inn
The 4-star The Lion Inn lies within 11 km from Cheltenham Town Hall.
The property is situated 10 km away from The Play Farm . Guests will get to Broadway (Worcestershire) in 10 minutes by car.
The Lion Inn provides guestrooms fitted with free wireless internet, heating, a seating area, a personal computer and a closet. Some rooms at The Lion Inn have a view over the garden. They also include bathrooms with a bathtub, a shower and free toiletries.
The hotel provides guests with bicycle rental services.