1 (780) 468-6942
11024 106 Ave NW
Edmonton, AB

Coming Soon to Live Furnished

Live Furnished is coming to Whistler. Contact us now for new available units

Contact Us

Whistler Furnished Suites

Whistler is located north of Vancouver, in beautiful British Columbia, and is home to Whistler Blackcomb, one of the largest ski resorts in North America. We are excited to offer a range of short and long term stay solutions for both locals and tourists coming to the area. Besides skiing and snowboarding, the area offers summer biking fun, spas and jaw dropping natural sites.

Rent Your Property