Located in picturesque Albury, a regional city that prides itself on a contemporary relaxed way of life, the Siesta Resort is a charming, family-owned hideaway that combines quality service and facilities with country hospitality â and more than just a