Overlooking the beautiful South Bay, The Royal Hotel offers a traditional restaurant and leisure facilities. The hotel is set in a grand period building, just 500 metres from Scarborough Beach.
Number of rooms: 136
St Nicholas St, Scarborough, YO11 2HE, United Kingdom
Hotel booked 1 times today.