Welcome to the Bayside Inn
Situated on the edge of magnificent Georges Bay with glorious views of the bay and the seaport, the Bayside Inn is the perfect venue from which to explore Tasmania’s beautiful east coast. The Bayside Inn, St Helens is only a few minutes walk from local cafes and shops and just a short drive to some of the world’s most spectacular beaches and scenery. Located in the heart of St Helens at 2 Cecilia Street, St Helens, Tasmania.
Perfect when seeking St Helens accommodation. 2 Cecilia Street, St Helens, Tasmania.