Guest Rating:
Private waterfront retreat in Taylor Bay overlooking Lake Eildon. Sleeps 12 guests, featuring a lakeside hot tub, stone fireplace, private jetty, fire pit, multiple indoor/outdoor living areas, and breathtaking lake views through floor-to-ceiling windows.