Changed your mind?
Contact
Address
Charnwood House,
66 Leicester Road,
Quorn Loughborough,
Leicestershire,
LE12 8BB
Details
The Quorn Country Hotel is a highly acclaimed 4 star hotel with a choice of excellent restaurants.
Charnwood House,
66 Leicester Road,
Quorn Loughborough,
Leicestershire,
LE12 8BB
The Quorn Country Hotel is a highly acclaimed 4 star hotel with a choice of excellent restaurants.