
A new luxury landmark for the city of Toronto, a masterpiece of modernism designed to fulfill every need of the discerning traveler. The hotel is located on Front Street, connected to the Metro Toronto Convention Centre and moments away from the CN Tower.