Sheraton Hotel Framingham

Framingham, MA