Gorse House Guesthouse Leicester, Leicestershire
Gorse House, a property with a garden and a shared lounge, is located in Leicester, 36 km from Nottingham Castle, 10 km from Leicester Castle, as well as 12 km from Welford Road Stadium.
Number of rooms: 5
14 Gorse Lane, Leicester, LE7 1YL, United Kingdom