Motel 6
1668 Worcester Road
Framingham, MA 01702
(508) 620-0500
(508) 820-0868 (fax)
Hours:
24 Hours / 7 Days a week