Shepshed Hotels

Map of Shepshed Hotels

Shepshed is a small town located in the National Forest in Leicestershire, England. It is situated between the cities of Leicester and Loughborough, making it a convenient location for those looking to explore the surrounding areas. The town is known for its picturesque countryside, with plenty of green spaces and walking trails for outdoor enthusiasts to enjoy. The National Forest itself offers a beautiful backdrop for residents and visitors alike, with its lush woodlands and diverse wildlife.

The Barn Courtyard Shepshed
9.1/10 Wonderful
1 review
Free Wi-Fi

The Barn Courtyard, a property with a garden and a bar, is situated in Shepshed, 15 km from Donington Park, 24 km from Belgrave Road, as well as 25 km from Leicester Railway Station.

Number of rooms: 6

The horse 196 ashby road west, Shepshed, LE12 9EF, United Kingdom