Built in 1863 as one of Europe's first purpose built hotels, The Grand Scarborough Hotel boasts superb architecture with the design rumoured to be based on the theme of time. Four towers...
Located in the town centre, overlooking the bay and harbour, the Grand is one of Scarborough's landmark buildings. Built in 1863 as one of Europe's first purpose built hotels, the Grand's...
The hotel is located in the town centre of Scarborough near to the pedestrian shopping area. The hotel that overlooks Scarborough's picturesque south bay, is an hours drive or train journey...