| 1360 Worcester Street -- Natick, MA 01760 |
|
|
This Crowne Plaza is located approximately 15 miles from downtown Boston and 21 miles from Logan International Airport. Hotel amenities include a 24-hour fitness center, concierge, ...
|
| 320 Washington Street -- Newton, MA 02458 |
|
|
Uniquely situated over the Massachusetts Turnpike, the Crowne Plaza Boston Newton is just four miles from downtown Boston and eight miles from Logan International Airport via the T ...
|
1-800-327-9407