The Leamington building, opened as a hotel in 1926, is now an 110,000-square-foot Class B office building that houses professional service firms and nonprofits.