Built in 1897, Talis House is an Art Deco masterpiece that occupies a small city block and has since been integrated to form one structure with two surrounding buildings. The spacious 11-floor building offers tenants luxury amenities, including a gym, canteen, pause rooms and ample parking with easy access to the Hollard Street Mall.