Bayhouse
Scarborough England
Check in
2:00 PM
Check out
10:00 AM
With a stay at Bayhouse in Scarborough, you'll be within a 5-minute drive of Scarborough Spa and Scarborough Open Air Theatre. This upscale bed & breakfast is 2 mi (3.3 km) from North Bay Beach and 4.3 mi (6.9 km) from North York Moors National Park.
Make yourself at home in one of the 10 guestrooms.
Property Details
Location
9 Esplanade Road, Scarborough, England YO11 2AS, United Kingdom