8 luxury townhouses. Whistler, British Columbia The Promontory The Promontory The Promontory The Promontory The Promontory