Newton MA Hotels - West of Boston
Newton and Needham are centrally located by I-95 and near the Massachusetts Turnpike (I-90). Both communities have attractive business districts with fine shopping and restaurants and are about 30 minutes outside of Boston.
Hotels and Motels
Hotel Indigo Boston Newton Riverside
399 Grove St., Newton
Located near the Riverside MBTA station; complimentary wi-fi; fitness center; outdoor pool; pets allowed for a fee.
Marriott Boston Newton
2345 Commonwealth Ave., Newton
Located by the Charles River where I-95 and I-90 intersect; restaurant; indoor pool; fitness center; business center.
Sheraton Newton Hotel
320 Washington St., Newton
Located directly over the Massachusetts Turnpike (I-90); indoor pool; bar/lounge; fitness equipment.
Sheraton Needham
100 Cabot St., Needham
Located off I-95; restaurant and sports bar; ballroom; business center; indoor pool; dogs allowed.
