Our Whistler Retreat
Our Whistler Retreat is a luxury rental townhome in the award winning Montebello Development in beautiful Whistler, BC. This professionally decorated, completely furnished, 3-bedroom & 3-bath town home comfortably sleeps 8 people. Enjoy breathtaking views of b…