The Sheraton Stamford Connecticut

2701 Summer St.
Stamford
Connecticut
United States