1657 Worcester Road, Framingham
Located in Framingham, 17 miles from DCU Center Arena & Convention Center, Renaissance Framingham Hotel & Conference Center has accommodations with a fitness center, private parking, a shared lounge and a restaurant.
28 Patriot Place, Framingham
Right next to Gillette Stadium, this hotel in Foxborough has an indoor pool. It also features an on-site restaurant. This hotel near Boston provides spacious guest rooms, each with web TV, in-room safe and a coffee maker.