Browsing Category

MICE

The Louise: Stay, meet, unwind

Ideally situated in the heart of South Australia's iconic Barossa wine country, you’ll find absolute luxury and inspired design with private spaces, generous ensuites and breathtaking vineyard views at The Louise Barossa Valley. Here's why The Louise is the perfect place to stay, meet or unwind.
Read More...