Description
The Lion Inn — a welcoming guest house with genuine local charm Set in the historic town of Cheltenham, United Kingdom, The Lion Inn is a short stroll from the striking Belas Knap landmark, just 0.2 mi (256 m) away. Guests can unwind in the cosy bar and enjoy freshly prepared meals in the on‑site restaurant, while the tranquil garden and terrace offer a peaceful outdoor retreat. Complimentary Wi‑Fi keeps you connected, and the property warmly welcomes pets, making it ideal for families travelling with furry companions. A friendly concierge team is on hand to arrange local activities, and daily housekeeping ensures a tidy, comfortable stay. Whether you’re exploring Cheltenham’s heritage or simply seeking a relaxed base, The Lion Inn provides a personalised, homely experience in the heart of this charming Cotswold town.