The Royal Hotel
Photo gallery for The Royal Hotel
Overview of The Royal Hotel
The Royal Hotel
3.5-star hotel in Scarborough City Centre
7.0
Good
Popular amenities
Explore the neighborhood
St Nicholas Street, Scarborough, England, YO11 2HE
- South Bay Beach3 min walk
- Scarborough Spa9 min walk
- Scarborough Open Air Theatre3 min drive
- Leeds (LBA-Leeds Bradford)114 min drive