Homewood Suites by Hilton Needham Boston
200 First Avenue Needham, MA 02494 US
- 4 miles from Boston College Alumni Stadium
- 7 miles from Brigham and Womens Hospital
- 4 miles from Mount Ida
- 4 miles from Shoppes at Chestnut Hill
- 17 miles from The Boston Children*s Museum
- 1 miles from William James College
- 0.1 miles from PTC
- 0.1 miles from SharkNinja
- 0.1 miles from TripAdvisor Headquarters
- 4 miles from Newton Wellesley Hospital
- 17 miles from Boston Harbor Cruises
- 1 miles from Charles River
- 4 miles from Babson College
- 16 miles from Boston Duck Tours
- 10 miles from City Center
- 19 miles from Gillette Stadium
- 26 miles from Xfinity Center
- 6.7 miles from Legacy Place
- 17 miles from New England Aquarium
Discover Homewood Suites by Hilton Needham Boston, our all-suites hotel located on the Boston 128 Tech Corridor with major colleges and many local companies surrounding the Needham and Newton area just a quick drive away. Start each morning with a complimentary hot full breakfast, and join us every Wednesday for a complimentary evening social. Our modern suites feature a full kitchen, complimentary internet and HDTVs with HD channels. Take advantage of our heated indoor saline pool. Enjoy our on-site bar and restaurant with light fare menu. Hold your Boston area event in our 1,200 sq. ft. of modern and unique...