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