Location and transportation
Homewood Suites by Hilton Needham Boston
200 First Avenue, Needham, Massachusetts, 02494, USA
DirectionsLocated off of I-93/MA-128 in the N2 Innovation Corridor.
Parking
Self parking:Complimentary
Valet parking:Not available
On Site
Secured
Covered
In and out privileges
Transportation
Airport Shuttle:
Not available
Boston Logan International Airport:
19.00 miles
T.F. Green Airport:
50.00 miles
Manchester Airport:
55.00 miles
What's nearby
Boston College Alumni Stadium:
4.00 miles
Boston Duck Tours:
16.00 miles
Boston Harbor Cruises:
17.00 miles
Charles River:
1.00 miles
City Center:
10.00 miles
Gillette Stadium:
19.00 miles