Windsor Arms Hotel

Book Windsor Arms Hotel

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.

Windsor Arms Hotel: Essential Information

Click here to make an online booking at the Windsor Arms Hotel in Toronto
Address : Windsor Arms Hotel is located in the Downtown West neighborhood at 18 St. Thomas Street at Bloor Street, Toronto, Ontario, Canada.
Price Range : The Windsor Arms Hotel is a luxury hotel; premium rates apply.
Click here for more detailed information on the Windsor Arms Hotel in Toronto or to make an online booking
Terms | Contact Copyright 2018 |