9/10
Wonderful
Free Wi-Fi
Parking
Boasting a garden, Birk House Bed & Breakfast is located in Stamford Bridge.
Number of rooms: 3
Birk House Farm, Stamford Bridge, YO41 1AR, United Kingdom