Windsor Arms Hotel

18 Saint Thomas Street, M5S 3E7, Toronto (Ontario)

$406 - $1,750 per night

About Windsor Arms Hotel

The Windsor Arms Hotel is a luxurious 5-star establishment situated in the heart of Toronto, Canada. This European-inspired hotel offers guests a truly exceptional experience, with an array of amenities and services that cater to the discerning traveler. The hotel's prime location puts it within a short 5-minute walk of the renowned Royal Ontario Museum, which houses an impressive collection of art, artifacts, and exhibits that showcase the cultural heritage of Canada and the world. Just steps away, visitors can also explore the vibrant Yorkville Avenue, a premier shopping destination renowned for its high-end boutiques, galleries, and trendy restaurants. The Windsor Arms Hotel boasts two on-site restaurants, each offering a distinct culinary experience. Guests can indulge in delectable international cuisine or savor local specialties, all while enjoying the hotel's elegant and refined ambiance. In addition to its dining options, the hotel features a luxurious spa that takes inspiration from the best European wellness traditions. Visitors can indulge in a range of rejuvenating treatments, from soothing massages to revitalizing facials, all designed to provide a true sanctuary of relaxation and tranquility. Complimentary high-speed WiFi is available throughout the hotel, ensuring that guests can stay connected and productive during their stay. The Windsor Arms Hotel's commitment to exceptional service and attention to detail is evident in every aspect of the guest experience, from the warm welcome at the reception to the personalized attention provided by the attentive staff. Whether visiting Toronto for business or leisure, the Windsor Arms Hotel offers a truly exceptional and memorable stay, blending the charm of European elegance with the vibrant energy of the city.

Hotel Details

Number of Rooms: 28
Country: CA
City: Toronto (Ontario)