- Handicapped Accessible:
- Member Rewards:
- AAA Rating - Diamonds: 3 diamond
- Mobil Rating - Stars: 3 star
The Crowne Plaza Boston-Newton is conveniently located 5 miles west of Boston on the Massachusetts Turnpike. Accessible by car and public transportation. 270 beautifully appointed guest rooms and 7 meeting and function rooms, indoor pool and fitness center, Martha's Bar & Restaurant. Perfect location for business and pleasure. Easy access to Fenway, Boston and all major universities.