St. Helens Hotel

WITH UNPARALLELED STYLE, LUXURY AND COMFORT IN THE HEART OF THE NORTH WEST, YOU WILL FEEL AT HOME, AWAY FROM HOME.

Dine at the 92 Restaurant & Bar
Plan the perfect Wedding for you