The very point country meets chic
Balancing between the points of country charm and chic elegance, you find The Pavilion at Lowe. Combining the best of fresh country air, rolling hills and organic vineyards, with that of luxury comforts, vintage stylings and renowned food & wine.
Custom designed to showcase the beauty of the surroundings; the freedom of both intimacy and grandness; fully equipped facilities, furniture and stylings; and the teams of Lowe Wines & Zin House to bring your food & wine dreams alive. It’s the space to realise your vision, be that of a wedding, private event or celebration.