. Westwood Meeting Facilities- Convention Centers in Westwood- Corporate Meeting Planning | Northstar Meetings Group

Westwood, MA Area Hotels

Key Features
Hotels
Hotels
18
Meeting Rooms
114
Sleeping Rooms
2,797
Largest Event Space / Venue
Largest Meeting Room
Average Sleeping Rooms per Hotel
155
Average Meeting Rooms per Hotel
6
Hotel Room Rate
$99 - $209

Convention Centers
Convention Centers
1
Meeting Rooms
37

Event Space & Hotels in Norwood, Massachusetts

Norwood, Massachusetts offers 19 hotels, the largest of which by amount of meeting space are the Four Points by Sheraton Norwood, with 40,000 square feet of event space, and the Holiday Inn Boston-Dedham, with 13,786 square feet of event space. The convention center, Babson Executive Conference Center, contains 22,500 square feet of exhibit space across 37 meeting rooms. Check out the full directory of Norwood, Massachusetts meeting hotels below.

Showing 1 - 10 of 19 Results