Bayside Inn

Bayside Inn

$$$$$

St Helens

Situated on the edge of magnificent Georges Bay within a short walking distance to St Helens centre, Bayside Inn offers accommodation to suit everyone. The complex has 54 motel style units ranging ...