Hotels in Canada - Hotels in Whistler - Whistler Superior Properties
Offering free on-site parking, Whistler Superior Properties is situated in Whistler. Individually decorated, each accommodation provides full kitchen facilities. Ski passes are available.