(Quorn Country Hotel)

  • With the River Soar meandering through the landscaped grounds, the 4-star Quorn Country Hotel is in the Leicestershire countryside, just outside of Loughborough. Bedrooms feature en suite bathrooms and TVs.

  • Charnwood House, 66 Leicester Road, Quorn
    Loughborough, East Midlands, England, United Kingdom