Falls Rest
Falls Rest is a beautifully designed boutique cabin that strikes the perfect balance between luxury and that cozy. Tucked away on a quiet street in Wentworth Falls, this couples retreat is just a short stroll from the National Park’s most iconic trails and waterfalls.