Photo gallery for Albemarle Hotel





Albemarle Hotel
Reviews
8,0 out of 10
Very good
About this property
Hotel within easy reach of North Bay Beach
Explore the area

22 Albemarle Crescent, Scarborough, England, YO11 1XX
- Mecca Bingo1 min walk
- Stephen Joseph Theatre4 min walk
- South Bay Beach9 min walk