About Windsor Arms Hotel
Windsor Arms Hotel has always been the home to visit royalty, nobles, movie and screen stars, and heads of state and industry. They are world-renowned for their excellence, intimacy and attention to the best details. Windsor Arms Hotel is located in the heart of Toronto's Yorkville area, surrounded by world-renowned retail brands such as Tiffany, Gucci, Prada and Hermes; cultural products from museums, galleries and theaters, and the best dining options in Toronto. You choose to relax in your suite and enjoy an afternoon tea in the legendary room, which is pampered by their full-service spa, including their salt cave and salt pool, grab a cocktail from their bar or plan your next For social or business events, the professional team of Windsor Arms is here to help every step of the long road.