E
Ellen Duchene Review of Sheraton Framingham (Starwood)
Was here for a very large conference and the set u...
Was here for a very large conference and the set up was great plus great food and great staff. It's also easily accessible from the highway
Comments: