Header widget area left

Sheraton Needham

100 Cabot Street, Needham, Massachusetts, 02494

Hotel Website

781-444-1110

The Sheraton Needham located in the active business district of Needham, MA offers guests easy access to local area business and attractions like nearby Boston College and The Shops at Chestnut Hill. This pet-friendly hotel offers amenities including a fitness center and a superb indoor pool with an outdoor patio. There’s a Link Café & Bar and Grab and Go Café offering exceptional meals and refreshment. Hosting meetings and events is effortless as this Sheraton hotel features 18,751 sq ft of meeting space among 15 event rooms. The Sheraton Needham Hotel is professionally managed by Waterford Hotel Group.

Sheraton Needham

Related Properties

Aloft Beachwood

Client: Client Name

URL: cromwellcourtyard.com

1010 Eaton Boulevard Beachwood, Ohio, 44122

Read more

Andover Inn

Client: Client Name

URL: andoverinn.com

4 Chapel Avenue, Andover, MA 01810

Read more

Comfort Inn Piqua

Client: Client Name

987 E. Ash St. / Miami Valley Centre Mall Piqua, Ohio, 45356

Read more

Connecticut Convention Center

Client: Client Name

URL: ctconventions.com

100 Columbus Boulevard, Hartford, CT 06103

Read more