59 Church St
Penola,
South Australia
5277
0428 866 700
Latitude: -37.3774530, Longitude: 140.8371740
07:30 - 19:00 - Mo, Tu, We, Th, Fr
07:30 - 18:00 - Sa
Regularly updated information about Penola Backpackers from Backpackers Accommodation section. Penola Backpackers located at the address 59 Church St Penola, 5277. You can get direction to Penola Backpackers on the map or call by phone 0428 866 700