Description: Welcome to this Whistler, British Columbia vacation rental townhouse to spend your vacation amid mountains, lush greenery and a peaceful surrounding. Although there are many other homes too in the vicinity this house has its own charm for comfortable vaca