Hudson hotels & apartments, all accommodations in Hudson

Recommended hotels in Hudson

Holiday Inn Express Boston Marlboro photo

Holiday Inn Express Boston Marlboro

Holiday Inn Express Boston Marlboro is set in a suburb area of Hudson next to Museum of Russian Icons, College of the Holy Cross and Worcester Polytechnic Institute.

121 Coolidge Street, Hudson, MA, United States