Ultima Hospitality Buys Sheraton Needham Hotel in Massachusetts

by Amy Works

NEEDHAM, MASS. — Ultima Hospitality has acquired the Sheraton Needham Hotel, located at 100 Cabot St. in Needham, for an undisclosed price. The 247-room hotel recently underwent an extensive renovation. The new guest rooms feature Sheraton Sweet Sleeper beds, complimentary WiFi, individual climate control and 37-inch LCD televisions. Additionally, the hotel features a fitness center, heated indoor pool, Link Café and Bar, and 15,000 square feet of flexible meeting and event space. The name of the seller was not released.

You may also like