Located on the shores of Lake Hume, just 15 minutes' drive from Albury Town Centre, this resort features both rooms and self-contained cottages with views of the gardens and surrounding mountains.
Book this Hotel