The Westin Bayshore is a waterfront hotel in Vancouver that provides smoke-free rooms for guests. The rooms are spacious and well-appointed, offering a comfortable stay with beautiful views of the harbor or the city skyline. The hotel boasts a range of amenities, including a fitness center, outdoor pool, and multiple dining options. Its prime location allows guests to enjoy nearby attractions such as the Vancouver Seawall and the historic Gastown district.