| A luxury Country House hotel break for two at Scalford Hall. Scalford Hall hotel in Leicestershire is a charming country house hotel in peaceful rural surrounds and is ideal for a special hotel break for two. Fascinating attractions including The National Space Centre and Belvoir Castle are right on Scalford Hall's doorstep meaning there's plenty to see and do during your stay. This superior hotel break includes a three course meal for two overnight accommodation and full English breakfast in the morning. |
|
|