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.
Nombre de chambres: 136
St Nicholas St, Scarborough, YO11 2HE, Royaume-Uni
Hôtel réservé 1 fois aujourd'hui.