We’re close to I-95, next door to Norwood Country Club and Driving Range. Gillette Stadium is 15 minutes away and we're 20 miles from Fenway Park. Downtown Boston is a half-hour drive, and you can ride the commuter rail to explore one of America's oldest cities. We offer a free shuttle to and from the railway station.
Hotels in Norwood MA (Massachusetts) United States of America USA <>
|