Kangaroo Island Backpackers 2.5 stars

43 North Terrace, 5222 Penneshaw, Australia

Hotel image
Read more reviews for Kangaroo Island Backpackers