More than meets the eye
Originally built in 1779, 16 St. Stephen’s Green is now a cutting-edge, ultra-contemporary building that retains its rich and sophisticated heritage. Step inside the magnificently restored Georgian building, overlooking the beautiful St. Stephen’s Green, then walk through a stunning glass bridge to the impeccably finished new development. A unique opportunity to lease Grade A office space in this exceptional location.