The Ritz-Carlton Toronto 5* находится в самом центре Торонто, вблизи финансового и культурного районов; в 28 км от международного аэропорта. Отель занимает первые 20 этажей ультра-современного 53-этажного здания на улице Веллингтон. Один из этажей полностью занимает spa-салон, считающийся одним из лучших в городе. Сам отель также удостаивается наивысших похвал от профессионалов в области туризма - он стал вторым в Канаде, получившим рейтинг "AAA Five Diamond Award".