Stamford Sheraton Hotel
Address:
700 E Main St
Stamford
, CT
, 06901
41° 3' 16.6428" N, 73° 31' 56.4852" W
See map: Google Maps