Kangaroo Island Backpackers Hostel is a Australian Lodging based in Penneshaw, South Australia. Kangaroo Island Backpackers Hostel is located at LOT 43 North Terrace, Penneshaw SA 5222, Australia,
Please contact Kangaroo Island Backpackers Hostel using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Kangaroo Island Backpackers Hostel opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.