Jump to: Room choices | Hotel description | Map | Amenities | Reviews
One of the most dynamic urban centers in the world, Toronto is a lively, engaging destination. In blissful contrast, Windsor Arms Hotel offers a haven of calm in the cosmopolitan storm. This intimate Canadian inn pays tribute to the genteel spirit of a past era. Time here is spent at a leisurely pace, indulging by the deck-side fireplace at the pool in the spa, socializing over traditional afternoon tea or enjoying an evening in the cityâ€(TM)s first Champagne and caviar bar.
Windsor Arms Hotel
18 St Thomas Street
Toronto, Canada
M5S 3E7
Nearest Airport: YYZ
Sorry, no reviews were found for this hotel.
Write a review