Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in St Helens
Bayside Inn is situated on the edge of Georges Bay at St Helens and is a 9-minute drive from the Bay of Fire’s white sand beaches. The hotel also has an indoor pool.