Sometimes the best place for a meeting is a conference center. Here's what a few have been up to: The Southbridge Hotel and Conference Center, Southbridge, Mass., which opened in January, recalls a simpler time but offers the luxuries of the 21st century. A clock tower graces the center of the 315,000-square-foot facility, and the first floor opens onto courtyards and lawns. It features 24-hour meeting rooms, audiovisual support, three meals daily and continuous beverage stations, a ...

Register for Complete Access (Valid Email Required)

By registering on MeetingsNet now, you'll not only unlock the Places to Meet, you'll also gain access to exclusive premium content.

Already registered? here.