Sheraton Needham Hotel

The Sheraton Needham Hotel is located just outside of Boston in the suburb of Needham. It offers comfort and personalized service along with being convenient to historical New England. It also offers ample meeting space and a variety of services for the business professional.

There is a fitness center with many different types of exercise machines including cardiovascular equipment (treadmills, elliptical machines, stair steppers, etc) and free weights. The Sheraton Needham also has a heated indoor pool and Jacuzzi, with an exterior deck for use when the weather permits. Separate locker rooms are available for men and women in this area, too.

There are additional amenities available for Club members that includes a separate Club Lounge which offers free breakfast, hors d'oeuvres, and a wide array of beverages.

There are many other amenities which the Sheraton Needham has to offer for everyone. Among them are: smoke-free rooms; high-speed internet; staff which can speak many different languages; laundry and dry cleaning service; self-parking in a covered lot; complimentary shuttle service (within five miles); ATM; accommodations for people with disabilities; printing and copying services; express check-in and check-out; twenty-four hour assistance with luggage and a storage area; and safety deposit boxes.

Review, comment, or add new information about this topic:


Discuss Needham, Massachusetts (MA) on our hugely popular Massachusetts forum. does not guarantee the accuracy or timeliness of any information on this site.  Use at your own risk.
Some parts © 2019 Advameg, Inc.