Popular accommodations in Deene
VillaAccommodates 16
6 Bedroom Farm House with 12 Beds in Weldon
Offering a terrace and quiet street view, 6 Bedroom Farm House with 12 Beds in Weldon is located in Weldon, 43 km from Leicester Railway Station and 44 km from De Montfort University. Set 28 km from Kelmarsh Hall, the property offers a garden and free private parking. The property is non-smoking and is situated 43 km from University of Leicester.Book nowfrom $87 per night