The Albemarle Hotel

Starting at

TripAdvisor Review

Based on 44 review

See all

Property Location With a stay at Albemarle Hotel in Scarborough (Scarborough City Centre), you'll be a 2-minute drive from Scarborough Spa and 6 minutes from Scarborough Open Air Theatre. This property is 3.9 mi (6.2 km) from North York Moors National Park and 1.5 mi (2.4 km) from Peasholm Park. D...

More details