You're placing this booking directly with
Kangaroo Island Star Beach House
.
Map
Kangaroo Island Star Beach House
112 Borda Road, Island Beach SA 5222
Check Availability
More Information