31 Church St
Penola,
South Australia
5277
(08) 8737 2844
Latitude: -37.3795340, Longitude: 140.8376530
08:30 - 18:30 - Mo, Tu, We, Th, Fr
Regularly updated information about Penola Hotel from Hotels section. Penola Hotel located at the address 31 Church St Penola, 5277. You can get direction to Penola Hotel on the map or call by phone (08) 8737 2844