C Claudia Alvarado Review of Sheraton Framingham (Starwood) 3 years ago Very nice hotel . Love the food and the pool.
Comments: