No image available for this hotel
No image available for this hotel
Scarborough, Scarborough
Spend a second to
save a fortune!
Spend a second to save a fortune!
1-2, Granby Place, Scarborough
The Granby Hotel is situated in the town centre of Scarborough. It is just 10 minutes’ walk from the North Bay and South Bay Beaches. The rooms include a flat-screen TV and tea and coffee making facilities.
See MoreUsage of subsidiary facilities may incur additional fees