Tourism, Leisure & Hospitality
Schwartz Family Company acquires Leura Gardens Resort in NSW
The resort is situated on four and a half acres of landscaped gardens and features 92 rooms.
The resort is situated on four and a half acres of landscaped gardens and features 92 rooms.