Voted the #1 hotel in Toronto by Conde Nast Traveler Magazine in 2007, the Windsor Arms Hotel is an edgy, yet classic hotel with an intimate feel and sublime accommodations. Behind its castle-like facade, the Windsor Arms Hotel is a well-heeled hipster’s dream. Guestrooms feature mahogany or birch furnishings, frosted glass screens, Frette linens and an extraordinary 24-hour butler service. The Tea Room is a traditional tearoom by day, and Toronto’s only champagne and caviar bar by night. To work off their gastronomical sins, guests can head for the immaculate Spa and Fitness Center, with indoor pool, steam rooms and an incomparable host of spa treatments.
Nestled on a quiet street in the midst of Yorkville, the Windsor Arms Hotel is ideally located just a few steps away from the heart of Toronto's fashionable shopping and entertainment district. Nearby sites include the Art Gallery of Ontario, the CN Tower, Eaton Center and the Rogers Center.