The Vidella Hotel is ideally situated 50 yards from the sea front, within 400 yards of the North Pier, shops, restaurants, pubs, clubs, and the town centre, within 850 yards of the Winter Gardens and Blackpool Tower and only a short tram ride to the Pleasure Beach and Sandcastle complex.