St. Andrews House
St. Andrew's House is located in the heart of Whistler Village. Access is by key-operated elevator and suites provide a full kitchen, cable TV, a large dining area and a balcony.
The Village is directly below providing quick access to shops, services, and your morning cup of coffee.
Whistler, British Columbia
return to previous page