Holiday Inn Express and Suites Stamford Near First Presbyterian Church
2703 Summer St -
Stamford,
CT 06905