Red Roof Inn is located off of I-495, just 15 miles from Worcester State College and 28 miles from downtown Boston.
108 / 2
Full A/C
In-Room Safe, In-Room Movies, Voicemail, Wake Up Service