Angel Hotel
High Street Market Harborough, LE16 7AFThis former 16th-century coaching inn is located in the pretty town of Market Harborough, Leicestershire. It has elegantly designed rooms with large bathrooms and a restaurant serving European cuisine.
28 rooms
from £38