Don't wait until it's too late! Check now before you miss out on today’s rates.
Needham has a very good average review score of 8.5 8.5 |
Featured Residence Hotels in Needham |
|
Residence Inn by Marriott Boston N...
80 B Street, Needham, United States
(3.4 km from Needham center)
Score from 206 reviews: Fabulous 8.6
from USD 160Average price per night
Residence Inn by Marriott Boston Needham is a 3-star hotel in Needham that features bar, car hire, laundry service and daily housekeeping, 19 km from Gen. Edward Lawrence Logan...
|
| | |
We couldn't find more Residence Hotels in Needham, but we think you might also like:
|
|
Residence Inn by Marriott Boston Dedham
259 Elm Street, Dedham, United States
(8.0 km from Needham city center)
Score from 121 reviews: Very Good 8.1
from USD 160Average price per night
Location.
Located in Dedham, Residence Inn Dedham is in the suburbs and attractions in the region include Boston College, Fenway Park, and Faneuil Hall Marketplace. Regional...
|
|
| |
|
Residence Inn By Marriott Boston Natick
1 Superior Drive, Natick, United States
(11.6 km from Needham city center)
Score from 147 reviews: Superb 9.1
from USD 179Average price per night
Residence Inn By Marriott Boston Natick is a 3-star hotel located in Natick that comes with parking, bar, concierge, car hire and laundry service, 4.2 km from Amtrak Station...
|
|
| |
|
Residence Inn by Marriott Boston Watertown
570 Arsenal Street, Watertown (Massachusetts), United States
(12.5 km from Needham city center)
Score from 212 reviews: Fabulous 8.7
from USD 155Average price per night
Guests will find Residence Inn by Marriott Boston Watertown, a 3-star hotel in Watertown, which is a short drive from Harvard Square and comes with breakfast and laundry service.
|
|
| |
|
Residence Inn by Marriott Boston Norwood/Canton
275 Norwood Park South, Norwood, United States
(12.5 km from Needham city center)
Score from 94 reviews: Fabulous 8.8
from USD 146Average price per night
The Residence Inn by Marriott in Norwood, MA is your home away from home. Only a step away from Bayer Diagnostics and just minutes from Ovid Technologies, LTX Corporation, Analog...
|
|
| |
|
Residence Inn by Marriott Boston Waltham
250 Second Avenue, Waltham, United States
(12.7 km from Needham city center)
Score from 110 reviews: Fabulous 8.6
from USD 154Average price per night
Residence Inn by Marriott Boston Waltham is a 3-star hotel based in Waltham and features parking, breakfast, bar, concierge, daily housekeeping and TV, only 2.6 km from the centre.
|
|
| |
|
Residence Inn Boston Cambridge
6 Cambridge Center, Cambridge (Massachusetts), United States
(16.8 km from Needham city center)
Score from 1,167 reviews: Very Good 8.5
from USD 179Average price per night
Location.
Located in Cambridge, Residence Inn by Marriott Boston Cambridge is in the business district and close to Kendall Square, Massachusetts Institute of Technology, and...
|
|
| |
|
|
Sheraton Boston Needham Hotel
100 Cabot Street, Needham, United States
Score from 433 reviews: Very Good 8.3
from USD 141Average price per night
The Sheraton Needham Hotel offers a heated pool, a tour desk and a fitness centre as well as a business centre, conference room(s) and a concierge. Needham town centre is within a...
|
|
| |
|
Homewood Suites by Hilton Needham Boston
200 First Avenue, Needham, United States
Score from 441 reviews: Fabulous 8.6
from USD 170Average price per night
Homewood Suites by Hilton Needham Boston is a 3-star hotel in Needham and features free Wi-Fi, free parking, breakfast, gym, bar and laundry service, only 3.5 km from the centre.
|
|
| |
|
Residence Inn by Marriott Boston Needham
80 B Street, Needham, United States
Score from 206 reviews: Fabulous 8.6
from USD 160Average price per night
Residence Inn by Marriott Boston Needham is a 3-star hotel in Needham that features bar, car hire, laundry service and daily housekeeping, 19 km from Gen. Edward Lawrence Logan...
|
|
| |