Updating availability and prices
Owned and run by the same family since 1978, the Granby Hotel is situated in the town centre of Scarborough
With free onsite parking and a bar, it is just 10 minutes? walk from the North Bay and South Bay Beaches
This room has a flat-screen TV and tea and coffee making facilities, along with an en-suite shower room
Hotel
Room
Restaurant