Sheraton Needham Hotel

Property Page

About Sheraton Needham Hotel

100 Cabot Street, Needham, MA

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. The modern rooms have coffeemakers, free Wi-Fi and flat-screen TVs, plus desks with ergonomic chairs. Upgraded rooms offer minifridges and free bottled water; suites feature separate living areas. Club rooms provide access to a lounge with complimentary breakfast and afternoon appetizers.

A free area shuttle is offered. Amenities include a bar, a cafe, and a lobby lounge, as well as a 24/7 fitness center and an indoor pool. There are also 14 meeting rooms, along with a business center.

100 Cabot Street Overview

Last Update: 05/04/21
Address: 100 Cabot Street
Acquisition Cost:
Date Acquired:
Construction Status:
Sectors:
Loan Amount:

Organizations Working On 100 Cabot Street

Developers:

Contacts (Sign up for PRO to see this --> property's <-- 2 contacts)

Key Data, Images & News

Basic Details

Stories : *
Construction Cost : **************

PRO Data

Sqft of Building : *******
Property Developer Name : *******************
Property Developer Email : *****************
Property Developer Phone : ************
LLC Owner Email : ***********************
Acquisition Purchase Price : **************
Date Acquired : ********
Price/SQFT of Acquisition Building : *******
Building Cost/Sqft : *******
Previous Owner : *********************
Previous Purchase Price : **************