St Helens Accommodation With Mini Bar

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 ...