Sheraton Stamford Hotel

4.2 (337 reviews)

700 East Main Street, Stamford, CT, 06901, United States   •  Weather:    •   Local Time:     •  Phone: 203-358-8400   •  Hotel Reservations: 866-961-8094

4.2