Stunning view from the 63th floor. Modernly furnished, located just a few minutes away from the CN tower.