The Westin Harbour Castle is a waterfront hotel in Toronto that offers smoke-free rooms with panoramic views of Lake Ontario. The hotel boasts spacious and well-appointed rooms, designed to provide utmost comfort to guests. With its smoke-free policy, guests can enjoy a clean and fresh environment throughout their stay. The hotel also features a range of amenities including multiple dining options, a fitness center, and an indoor pool.