Sheraton Needham Hotel, Needham

Sheraton Needham Hotel

100 Cabot Street

Sheraton Needham Hotel is a gracious, intimate hotel. Banquet and meeting facilities, as well as 247 beautifully appointed guest rooms and suites. The professional staff is dedicated to providing you with personal service for all of your needs. Stay in a Club Level room and receive complimentary continental breakfast and delicious hors d'oeuvres in a private lounge.We offer plenty of opportunities to relieve your stress. Take a refreshing swim in the heated indoor pool. Exercise at the fitness center. Or spend a quiet evening in the relaxed atmosphere of Bullard's restaurant.Enjoy all the Sheraton Needham Hotel has to offerSpecial Condition:From August 4 through August 30, 2008, our hotel will be installing an ADA compliant lift. Please contact the hotel for further information.