Windsor Arms Hotel
Windsor Arms Hotel is a comfortable 5-star property set 1000 meters from University of Toronto and 2.9 km from CN Tower. Residing in a 4-story building, the hotel was opened in 1927 and renovated in 2012.
The hotel boasts central location in Toronto close to Bay underground station. The property is in a 20-minute walk to Toronto city center.
Nearby points of interest include a museum and a tower.
Windsor Arms Hotel has non-smoking rooms fitted with a mini bar, wireless internet, a dressing room, an iPod dock and a DVD player. Some rooms have the city view. They feature bathrooms with a Jacuzzi, bathrobes and bath sheets.
Prime and Windsor Arms Tea Room are located within 50 meters away.
Gallery 7 India Arts Centre train station is nearby. Toronto City Centre airport lies within about 10 minutes' drive.
Cars are available for rent at Windsor Arms Hotel.
Providing a health club, a spa area and a sauna along with steam baths, beauty services and massage, Windsor Arms Hotel ensures guests a pleasant stay. On-site fitness amenities include fitness classes and a gym.