Karta Vacation Rentals
In the heart of Whistler Village on Main Street, steps from boutique shops, bars, restaurants, golf courses and Whistler’s lakes. Ski slopes and top bike trails are moments away, and the Whistler Convention Centre sits just 250 steps from the front door. Perfectly placed for mountain adventure and village nightlife.