Waterfront Acreage Holiday House is located at 60 Canaipa Point Dr, Russell Island QLD 4184, Australia