There is only one apartment hotel in Kangaroo Island
1 results
Villas on the Bay Kingscote is a self-contained accommodation located in Kingscote, Kangaroo Island, South Australia.