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.
Few cities in the United States are more tied into the their Irish heritage than Boston, and few days is this more apparent that March 17. The St....
We all know about the revolution that happened in Boston, but another one happened in Lowell, a small town in the Merrimack Valley. At the Lowell...
The site of the Salem Witch Trials in 1692 is one of the best places in America to celebrate Halloween. This town, just to the north of Boston,...
Share this page: