Glen Isla Blue Mountains
6 The Avenue, Wentworth Falls NSW
About Glen Isla Blue Mountains
Glen Isla Blue Mountains, located in the serene suburb of Wentworth Falls, offers an enchanting retreat amidst the breathtaking landscapes of New South Wales. Set against the backdrop of the iconic Blue Mountains, this accommodation invites guests to unwind in its charming and well-appointed spaces, each designed to harmonise with nature. Visitors can savour a delightful breakfast, featuring locally sourced produce, while basking in the tranquil atmosphere of the surrounding gardens. What truly sets Glen Isla apart is its commitment to personalised service and the unique historical charm of the building, providing a memorable experience that makes guests feel at home in this picturesque setting.








