There is one place to stay in Penneshaw with Chinese speaking staff
1 results
Kangaroo Island Backpackers - Hostel is located in Penneshaw, South Australia.