With a stay at The Albert in Scarborough, you'll be a 5-minute walk from North Bay Beach and within a 5-minute drive of Scarborough Open Air Theatre. This inn is 3.5 mi (5.6 km) from North York Moors National Park and 16.2 mi (26.1 km) from Robin Hood's Bay Beach.