Kellraine Holiday Units Apartment St Helens, Tasmania
Located right on the edge of St Helens, Kellraine Holiday Units offers guests accommodation close to the beach and the stunning coastline of Beauty Bay. The property provides free Wi-Fi and free private parking is available on site.
Number of rooms: 40
72 Tully Street, 7216 St Helens, Australia