Das 3-Sterne-Hotel Talbot House Blackpool bietet einen Gepäckraum und liegt im Bezirk Zentrum von Blackpool, 600 Meter von den Winter Gardens und etwa 2 Kilometer vom Wasserpark Sandcastle entfernt. Außerdem gibt es Parkplätze.
Das Hotel befindet sich in ca. 5 Gehminuten Entfernung vom Vergnügungszentrum Coral Island und in ca. 5 Gehminuten Entfernung vom Bahnhof Pleasure Beach. Das Talbot House liegt in etwa 1 km Entfernung von dem zentralen Strand. Es ist lediglich 6 Gehminuten vom Blackpool Tower entfernt. Das Hotel liegt in unmittelbarer Nähe zur Bushaltestelle Central Coach.
Die Gäste können chinesische Gerichte im Restaurant Dim Sum Cafe probieren, das sich in unmittelbarer Nähe vom Talbot House befindet.