Milford Extended Stay Hotels
Displaying 22 Hotels in Newton
More IHG Hotels in Milford, Massachusetts, United States
Crowne Plaza Boston - Newton
Travelers will love that the Crowne Plaza Boston Newton is near the legendary Fenway Park, downtown Boston, as well as major universities and hospitals. Conveniently located over the Mass Pike, in between Boston and the 128 corporate beltway.
3.9 /5 (423 reviews)
320 Washington Street, Newton, MA 02458, United States
Hotel Reservations : 1 877 238 8889 | Hotel Front Desk : 1-617-9693010
Hotel Indigo Boston - Newton Riverside
Enjoy luxury at the Hotel Indigo Newton, which blends modern living with the best in traditional hotel hospitality, ideally located adjacent to the Riverside T station, serving Boston. We are in close proximity to Waltham, Needham, Wellesley area corporations, colleges and hospitals.
4.0 /5 (495 reviews)
399 Grove Street, Newton, MA 02462, United States
Hotel Reservations : 1 877 238 8889 | Hotel Front Desk : 1-617-9695300