The Red Lion
Church Street Chester, CH3 8EBThe Red Lion is a traditional country pub located in Tarvin Village, around 6 miles from central Chester. It features 2 beer gardens, free parking and comfortable rooms with free Wi-Fi.
3 rooms
from £39