Start from
Residence Inn by Marriott Stamford Downtown
25 Atlantic St, Stamford 06901