Hampton Inn and Suites

26 Mill River Street
Stamford
Connecticut
United States