C Christine P Review of Sheraton Framingham (Starwood) 3 years ago Really nice conference space. Ample parking.
Comments: