M
Mike I. Review of Sheraton Framingham (Starwood)
Absolutely amazing place....excellent customer ser...
Absolutely amazing place....excellent customer service, food is superb, clean and organized.
Comments: