w william zhen Review of Sheraton Framingham (Starwood) 3 years ago Convenient location, small bathrooms
Comments: