Barn Owl Lodge
Vacation Home
Elmesthorpe, Leicestershire
Free Wi-Fi
Free private parking
Barn Owl Lodge, a property with a garden, is located in Stoke Holy Cross, 11 km from Norwich City Football Club, 11 km from Norwich Railway Station, as well as 11 km from Norwich Cathedral.
Stoke Holy Cross, NR15 1YE, United Kingdom