Showing Results for tag: Stamford

Residence Inn to make Stamford debut

News Story / 13 September 2018

US: Residence Inn by Marriott is opening its first extended stay hotel in Stamford, Connecticut, in late autumn 2018.

Thank you sponsors