The newest hotel in Downtown Stamford, The Marriott Courtyard. Located on the corner of Summer and Broad Streets.