
Scarborough, United Kingdom
Albemarle Hotel
2-star hotel
With a stay at Albemarle Hotel in Scarborough (Scarborough City Centre), you'll be a 2-minute drive from Scarborough Spa and 7 minutes from Scarborough Open Air Theatre. This hotel is 3. 9 mi (6. 2 km) from North York Moors…
- Wi-fi
- Banana boating · extra charge
- Bar
- Horse riding · extra charge























