Designed for both business and leisure travel, Windsor Arms Hotel is ideally situated in University of Toronto; one of the city's most popular locales. From here, guests can enjoy easy access to all that the lively city has to offer. A well-kempt environment and its proximity to Cineplex Odeon Varsity, Bay Subway Station, Yorkville give to this hotel a special charm.
Windsor Arms Hotel also offers many facilities to enrich your stay in Toronto (ON). Top features of the hotel include safety deposit boxes, Wi-Fi in public areas, concierge, family room, meeting facilities.
All guest accommodations feature thoughtful amenities to ensure an unparalleled sense of comfort. Throughout the day you can enjoy the relaxing atmosphere of the indoor pool, fitness center, massage, sauna, steamroom. Whatever your purpose of visit, Windsor Arms Hotel is an excellent choice for your stay in Toronto (ON).