St Peter befindet sich in unmittelbarer Nähe vom Touchwood Hotel Blackpool und ist unter anderem in rund 5 Minuten zu Fuß zu erreichen.
Blackpool Tower ist in einer Entfernung von nur 1 km von hier und Holy Trinity memorial hall ist in 600 Metern vom Hotel entfernt. Zu den natürlichen Attraktionen in der Umgebung gehört Pleasure Beach Blackpool (nicht weit entfernt von dem 3-Sterne-Hotel), und ein Strand ist etwa 17 Gehminuten von der Unterkunft entfernt.
Das Restaurant Indian Palace bietet eine Auswahl von Gerichten und liegt zudem ein paar Schritte entfernt vom Touchwood.