Location
Please see the below maps for the location of Dudley Villa, Kangaroo Island.
Dudley Villa is located just 6 minutes drive from the Sealink Ferry terminal at Penneshaw, Kangaroo Island.
 
Dudley Villa
+61 (8) 8553 1331
0427 531 330
Po Box 694, Penneshaw
Kangaroo Island, AUS