Ubicado en Toronto, este hotel ofrece un spa de primer nivel, una exquisita experiencia gastronómica y habitaciones con vistas panorámicas del pintoresco valle de Humber. Disfrute del lujo de ser un huésped mimado en el spa desde la comodidad de su propia habitación.