140
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.