Windsor Arms Hotel is a historic boutique hotel nestled in the heart of Toronto, Ontario. Offering luxurious accommodations and personalized service, this establishment caters to discerning travelers seeking a sophisticated and intimate experience.
With a blend of old-world charm and modern amenities, Windsor Arms Hotel provides a tranquil retreat for guests looking to unwind and indulge in the elegance of a bygone era. Whether for business or leisure, this iconic hotel promises a memorable stay in a refined setting.
Generated from their business information