
EVENT: Woof Weekend Retreat at The Westin in Whistler (Oct 17 – 19)
Did you know that The Westin Resort & Spa in Whistler is one of the only high end hotels in Whistler to allow dogs to stay free of charge, and treat them with the same luxurious comfort as their human counterparts?