Luxury Hotel
The 5-star The St. Regis Toronto, part of the Marriott hotel group, combines elegance with modern amenities. It is located in the center of the financial district, 1.3 km from the CN Tower. Featuring a full-service spa, it offers spacious accommodation with stunning views of the Toronto skyline.
TorontoCanadaBOOKING YOUR HOTEL