Sheraton Needham Hotel

 3 star hotel

Needham, Massachusetts, United States

  • Address:
  • Sheraton Needham Hotel
  • 100 Cabot St
  • Needham
  • 02494

Photos:

  • Sheraton Needham Hotel - Sheraton Needham Hotel - Sheraton Needham Hotel - Sheraton Needham Hotel - Sheraton Needham Hotel - Sheraton Needham Hotel - Sheraton Needham Hotel - Sheraton Needham Hotel - Sheraton Needham Hotel - Sheraton Needham Hotel -
Sheraton Needham Hotel -
Sheraton Needham Hotelinvites you to experience the revitalized hotel. the beautiful hotel is the perfect place for you to connect and relax. Experience the best of both worlds with the local charm and the best things to do in Boston, just minutes away.

We are conveniently located adjacent to the Interstate 95/Massachusetts Route 128 high-tech corridor.

Enjoy the 247 stylish guest rooms, Club Lounge, fitness center and Link@Sheraton connectivity hub. the Needham accommodations will offer you a great night's sleep before your big meeting or day trip with family and friends. Feel free to bring your faithful companion on the trip as well, as we are a pet-friendly Needham hotel.
the newly-renovated meeting spaces offer you the flexibility to plan a meeting that meets your needs. Perfect for meetings up to 400 guests, the hotel offers a Grand Ballroom to accommodate events up to 600 people. We also offer complete meeting packages to help take the stress out of planning your next

PHOTOGALLERY

Photos Of Sheraton Needham Hotel, Needham











HOTELFACILITIES

Sheraton Needham Hotel, Needham Hotel Facilities

Concierge services

Gift shops or newsstand

Breakfast available (surcharge)

Tour assistance

Patio

Air-conditioned public areas

Business services

Express check-in

Multiple large conference rooms

Accessible bathroom

Accessible path of travel

Use of nearby fitness center (discount)

Audiovisual equipment

Wedding services

Parking garage

Number of floors - 5

Accessible parking

Security guard

Porter/bellhop

24-hour front desk

Fitness facilities

Smoke-free property

Number of meeting/conference rooms - 14

Meeting facilities size (feet) - 20,000

Area shuttle (complimentary)

In-room accessibility

Safe-deposit box at front desk

Complimentary newspapers in lobby

Multilingual staff

Restaurant

Spa tub

Pets allowed

Meeting facilities size (meters) - 1858

Self parking (surcharge)

Valet parking

Business Center

ATM/Banking

Express check-out

Room service (limited hours)

Ballroom(s)

Dry cleaning/laundry service

Elevator/lift

Swimming pool - indoor

Bar/Lounge

Banquet Facilities

Multiple small meeting rooms

Total number of rooms - 247

 

Sheraton Needham Hotel Booking

Check-in date (dd/mm/yy)
 
Check-out date (dd/mm/yy)
 
Nights —
Rooms Adults Children
Display prices in:
+44 1273 728862
Your reference is:

Top Hotels in Needham

Sheraton Needham Hotel

Sheraton Needham Hotel

3.9
Good
870 reviews