90 Elgin Street is a 17-floor glass-façade building conveniently located on urban site surrounded by iconic and historic landmarks, including the National Ware Monument, the National Arts Centre and the Lord Elgin Hotel. This property has special sustainable design feature including a high performance building envelope and green roots at all lower levels.