Sheraton Stamford Hotel
700 East Main Street · Stamford · CT 06905 · USA · Phone: