hotels

Photo gallery for Albemarle Hotel

Garden
Miscellaneous
Exterior
Lounge
Interior

Albemarle Hotel

2.0 star property

Reviews

8,0 out of 10
Very good

About this property

Hotel within easy reach of North Bay Beach
  • Non-smoking
  • Free WiFi

Explore the area

Map
22 Albemarle Crescent, Scarborough, England, YO11 1XX
  • Mecca Bingo
    ‪1 min walk‬
  • Stephen Joseph Theatre
    ‪4 min walk‬
  • South Bay Beach
    ‪9 min walk‬