Sheraton Needham Hotel
Update
11/02/18
Needham Sheraton Refinanced for $41.5 Million
The Sheraton in Needham, MA has been refinanced by Waterton Associates for $41.5 million via Customers Bank.
The property features a 5-story 231,061 square foot Sheraton Hotel sitting on a 4.65-acre parcel that was built in 1993. The hotel is located off I-95 in the western suburbs of Boston, this contemporary hotel is 13 miles from Harvard University, and 9.3 miles from Franklin Park's zoo and golf course.