Das Granville Hotel Blackpool, das in rund 25 Gehminuten Entfernung vom Blackpool Tower gelegen ist, verfügt über WLAN im ganzen Gebäude sowie einen privaten Autoparkplatz vor Ort. Das Hotel befindet sich im Stadtteil South Shore von Blackpool und ist in unmittelbarer Nähe von natürlichen Sehenswürdigkeiten wie der Pleasure Beach Blackpool.
Das Hotel ist auch weniger als 1 km vom Wachsfigurenkabinett Madame Tussauds Blackpool entfernt. Das Granville liegt in rund 25 Gehminuten Entfernung vom Sand- Strand. Die Winter Gardens ist in rund 2 km Entfernung von der Unterkunft. Die Unterkunft befindet sich gleich neben dem Bahnhof Pleasure Beach.
In einigen Zimmern gibt es einen Schreibtisch und eine Sitzecke.
Die Gäste können sich in der Lounge- Bar entspannen und dabei eine große Auswahl an Snacks genießen. Das Restaurant The Velvet Coaster serviert amerikanische Gerichte und liegt 5 Minuten zu Fuß vom Granville entfernt.