16 Extended Stay hotels near Needham, MA, US

16 Extended Stay hotels near Needham, MA, US

Show points
Map

Other Needham searches

Needham hotels by brand

Good to know

Extended stay hotels

1 of 16 hotels in Needham

Highest Price

$408

Lowest Price

$102

Avg. rating

3.8 (13972 reviews)

Weekly Rate

$714

Monthly Rate

$3,060