Das The J & S Hotel Blackpool besitzt 46 Zimmer und liegt lediglich 12 Gehminuten von den Winter Gardens entfernt. Das Hotel bietet ebenfalls WLAN in den öffentlichen Bereichen.
Innerhalb von 10 Minuten zu Fuß gelangt man ins Zentrum von Blackpool. Das J & S befindet sich ganz neben der Pleasure Beach Blackpool, in rund 2 km Entfernung. Das Wachsfigurenkabinett Madame Tussauds Blackpool und Blackpool Magistrates Court liegen beide lediglich 6 Gehminuten vom Hotel entfernt. Der Bahnhof Blackpool North liegt in einer Entfernung von nur 1 km von der Unterkunft.
Das Restaurant Olivia Rose Vintage Tearooms befindet sich in unmittelbarer Nähe zum The J & S Hotel und serviert britisches Essen.