Unparalleled excellence awaits guests of The St. Regis Toronto in Canada. Our luxury hotel on Bay Street offers large rooms with stunning views, plus complimentary Wi-Fi, a fitness centre, indoor pool, hotel spa, on-site dining and elegant event spaces.