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.
Número de habitaciones: 136
St Nicholas St, Scarborough, YO11 2HE, Reino Unido
Hotel reservado 1 veces hoy.