United Kingdom The Cedars Hotel, Choice Hotels Recommendations At Loughborough United Kingdom The Cedars Hotel is Best Hotels In Loughborough Leicestershire United Kingdom .… Edit