Red Roof Inn Woburn Hotel Description

Nestled in the Merrimack Valley suburbs of northern Boston, the Red Roof Inn Woburn is ideal for those who wish to discover the history of Massachusetts while staying in a small town setting with the nearby conveniences of big-city Boston.