Photos coming soon
HOTEL
Bay Horse Inn
1 South Side, Stamfordham NE18 0PB, UK, Stamfordham
Where it sits
Bay Horse Inn
1 South Side, Stamfordham NE18 0PB, UK, Stamfordham
55.04289, -1.88094
Similar stays nearby
Plan around Bay Horse Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 10, 2026.
