With a stay at Wrea Head Hall in Scarborough, you'll be within a 10-minute drive of North York Moors National Park and Scarborough Open Air Theatre. Featured amenities include a 24-hour front desk, luggage storage, and a library. Free self parking is available onsite.