Situated in the charming village of Tarvin, just a short drive from Chester, The Red Lion Inn offers guests stunning views of the surrounding countryside. The hotel's rooms are cozy and inviting, with large windows that provide panoramic views of the picturesque landscape. Guests can enjoy a leisurely walk through the village or relax in the hotel's garden while taking in the breathtaking scenery. The Red Lion Inn also features a traditional pub with outdoor seating, allowing guests to enjoy a drink while admiring the stunning views. Whether you're a nature lover or simply seeking a peaceful retreat, The Red Lion Inn is the perfect choice for a stay near Chester.