The Westin Harbour Castle, Toronto is a waterfront hotel in York that offers vacation homes for guests looking for a relaxing and scenic accommodation option. The vacation homes at The Westin Harbour Castle, Toronto are spacious and feature modern amenities, including fully equipped kitchens, comfortable living areas, and stunning views of Lake Ontario. Guests can enjoy the hotel's outdoor pool, fitness center, and multiple dining options. The hotel is conveniently located near popular attractions such as the Harbourfront Centre, the Toronto Islands, and the Distillery District. It is also within walking distance of the Financial District and the CN Tower.