The White Horse Inn is a traditional and beautifully thatched English village Inn set in the small rural village of Stoke Albany on the edge of the picturesque Welland Valley.
Built in 1706, the property has been recently extended to include five en-suite guest bedrooms and an elegant dining room yet it has retained its original oak beams and exposed stone wall character.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.