Popular accommodations in Bolton-S Bolton
HotelAccommodates 4
Holiday Inn Express Hotel & Suites Boston - Marlboro, an IHG Hotel
Offering a free hot breakfast daily, this completely smoke-free hotel located in Hudson, Massachusetts is only a short distance from the New England Sports Center and other area attractions.Book nowfrom $82 per night