- UK Information
- UK Hotels
- Scalford Hall
Scalford Hall
This picturesque Edwardian country mansion is set in 12 acres of landscaped gardens, surrounded by Leicestershire countryside. It offers 3-star accommodation, free Wi-Fi and free parking.
Rating
Bar
Mastercard, Visa/Delta, Visa Debit
Prices from £45
88