E
Eric Zhang Review of Sheraton Framingham (Starwood)
I was here for a one day off site. Food was good a...
I was here for a one day off site. Food was good and the space was nice. Tables were a tad small for the amount of people. Other than that, great location. Building design is unique!
Comments: