an Award Winning venue, offering a combination of personalised service, quality food and attentive friendly staff.The Killara Inn is a place where our experience and professionalism ensure that we stay at the forefront of the industry. We have the skills and the facilities to guarantee that your visit to the Killara Inn is one where you can relax in the knowledge that everything will be going according to plan.The property is western styled and modern and provides a comfortable atmosphere for its guests.
Hotels.com