Holiday Inn Whistler Village Center

4295 Blackcomb Way
Whistler
Canada