Nestled in Toronto, this hotel offers a top-tier spa, an exquisite fine dining experience, and rooms presenting panoramic vistas of the picturesque Humber Valley. Relish in the indulgence of being a pampered spa guest right from the comfort of your own room.