Heywards Royal Oak Hotel phone 31 Church St Penola, South Australia 5277 map Penola Hotel phone 31 Church St Penola, South Australia 5277 map if (!IN_DEV) { ?> } ?>