Grand Hotel
(1867-present)

place and hotel

Aged 157

Commemorated on 1 plaque

Grand Hotel. A South Bay landmark since 1867 once Europe's largest hotel.

Grand Hotel, St Nicholas Cliff, Scarborough, United Kingdom where it sited (1867)