Boston Marriott Newton
Boston Marriott Newton has an indoor pool and is situated within 22 acres of scenic riverfront land along the Charles River. I-90 and I-95 are 700 metres away. All guest rooms have air conditioning, a satellite TV and a well-lit work desk. This hotel is located 7.30 from the city center Needham.
This 3.0 star property has 430 rooms. You can book a room from 103 USD. Location : Boston Marriott Newton 2345 Commonwealth Avenue MA 02466 Newton (Massachusetts)
Book a room from 103 USD
|
Hotel Indigo Boston - Newton Riverside
This Newton, Massachusetts, hotel is just off Interstate 95 and a 20-minute drive to downtown Boston. It features an outdoor pool and an on-site restaurant, lounge, and café. This hotel is located 5.88 from the city center Needham.
This 3.0 star property has 191 rooms. You can book a room from 76 USD. Location : Hotel Indigo Boston - Newton Riverside 399 Grove Street MA 02462 Newton (Massachusetts)
Book a room from 76 USD
|
Crescent Suites Hotel
Located next to the St. Charles River and three minutes from the Waltham city center, this all-suites hotel features and on-site coffee shop and rooms with a fully equipped kitchen. The Crescent Suites Hotel offers free Wi-Fi throughout the... This hotel is located 9.07 from the city center Needham.
This 3.0 star property has 30 rooms. You can book a room from 128 USD. Location : Crescent Suites Hotel 287 Crescent Street MA 02453 Waltham (Massachussets)
Book a room from 128 USD
|
Sheraton Needham Hotel
Walk into Sheraton Needham Hotel and you’ll immediately feel a sense of comfort. You will be greeted with personal service, people who pay attention to the little things that matter most. This hotel is located 2.49 from the city center Needham.
This 3.0 star property has 247 rooms. You can book a room from 114 USD. Location : Sheraton Needham Hotel 100 Cabot Street MA07494 Needham (Massachusetts)
Book a room from 114 USD
|
Residence Inn by Marriott Boston Needham
Located 20 minutes’ from Boston city centre, this hotel boasts free Wi-Fi, an indoor pool and rooms with a microwave and refrigerator. Fenway Park is 9 miles away. This hotel is located 2.04 from the city center Needham.
This 4.0 star property has 132 rooms. You can book a room from 134.83 USD. Location : Residence Inn by Marriott Boston Needham 80 B Street MA 02494 Needham (Massachusetts)
Book a room from 134.83 USD
|
Crowne Plaza Hotel Boston- Newton
Off Interstate 90, directly over the Massachusetts Turnpike, and set just outside of the centre of Boston, this Newton, Massachusetts hotel features an on-site restaurant and easy access to local sites, including Boston College. This hotel is located 9.04 from the city center Needham.
This 4.0 star property has 270 rooms. You can book a room from 85 USD. Location : Crowne Plaza Hotel Boston- Newton 320 Washington Street MA 02458 Newton (Massachusetts)
Book a room from 85 USD
|
Hampton Inn Boston-Norwood
This Norwood hotel is located on an 18-hole golf course, a short drive from many popular sites, and offers comfortable accommodations and a variety of modern and thoughtful amenities. This hotel is located 10.41 from the city center Needham.
This 3.0 star property has 139 rooms. You can book a room from 104 USD. Location : Hampton Inn Boston-Norwood 434 Providence Highway Route 1 MA 02062 Norwood (Massachusetts)
Book a room from 104 USD
|
Holiday Inn Boston - Dedham Hotel & Conference Center
Within driving distance of downtown Boston and other area attractions, this hotel located in Dedham, Massachusetts offers free area shuttle service within an 8-km radius. This hotel is located 7.08 from the city center Needham.
This 3.0 star property has 199 rooms. You can book a room from 89 USD. Location : Holiday Inn Boston - Dedham Hotel & Conference Center 55 Ariadne Road MA 02026 Dedham (Massachusetts)
Book a room from 89 USD
|
Residence Inn Boston Dedham
This all-suite Dedham, Massachusetts hotel is a 25-minute drive from downtown Boston. This hotel features full kitchens and free Wi-Fi in every suite. A court for sports and recreation is provided as well. This hotel is located 7.72 from the city center Needham.
This 3.0 star property has 81 rooms. You can book a room from 129 USD. Location : Residence Inn Boston Dedham 259 Elm Street MA 02026 Dedham (Massachusetts)
Book a room from 129 USD
|
Fairfield Inn Boston Dedham
Located in Dedham, Massachusetts, this hotel is 12.5 miles from Gillette Stadium, a multi-purpose stadium. The hotel features an outdoor pool and gym while rooms include free Wi-Fi. This hotel is located 7.70 from the city center Needham.
This 3.0 star property has 148 rooms. You can book a room from 80 USD. Location : Fairfield Inn Boston Dedham 235 Elm Street MA 02026 Dedham (Massachusetts)
Book a room from 80 USD
|
Hilton Boston Dedham
A short drive from downtown Boston, this hotel is ideally located close to the Amtrak train station and features many on-site facilities as well as friendly service and comfortable accommodations. This hotel is located 8.34 from the city center Needham.
This 3.0 star property has 266 rooms. You can book a room from 105.6 USD. Location : Hilton Boston Dedham 25 Allied Drive MA 02026 Dedham (Massachusetts)
Book a room from 105.6 USD
|
Residence Inn by Marriott Boston Watertown
Featuring free WiFi throughout the property, Residence Inn by Marriott Boston Watertown offers accommodation in Watertown with a complimentary full hot breakfast buffet. Certain rooms feature a seating area for your convenience. This hotel is located 10.93 from the city center Needham.
This 3.0 star property has 150 rooms. You can book a room from 144 USD. Location : Residence Inn by Marriott Boston Watertown 570 Arsenal Street MA 02472 Watertown
Book a room from 144 USD
|
Boston studio with balcony
Located on Chesnut Hill Avenue, at 2 km from Boston College and 12.1 km from Boston, Chestnut Hill Studio offers its guests a studio with high ceilings. Public transport can be found in the vicinity. This hotel is located 9.12 from the city center Needham.
This 3.0 star property has 1 rooms. You can book a room from 325 USD. Location : Boston studio with balcony
MA 02135 Chestnut Hill
Book a room from 325 USD
|
AC Hotel by Marriott Boston Cleveland Circle
Situated in Boston, 4.2 km from Longwood Medical Area, AC Hotel by Marriott Boston Cleveland Circle provides accommodation with a fitness centre and private parking. This hotel is located 8.91 from the city center Needham.
This 4.0 star property has 162 rooms. You can book a room from 149 USD. Location : AC Hotel by Marriott Boston Cleveland Circle 395 Chestnut Hill Avenue 02135 Boston
Book a room from 149 USD
|
Kitty's House in Cambridge
Located in Cambridge, 2.5 km from Harvard University, Kitty's House near Harvard Square features air-conditioned rooms with free high speed WiFi throughout the property. Free private parking is available on site. This hotel is located 12.52 from the city center Needham.
This 3.0 star property has 5 rooms. You can book a room from 80 USD. Location : Kitty's House in Cambridge 15 Holmes Street 02138 Cambridge
Book a room from 80 USD
|
2B Apartment Low Level Near Harvard Square
2B Apartment Low Level Near Harvard Square is situated in Cambridge, 2.9 km from John F. Kennedy Park, and free bikes, a tennis court and a garden are available in-house. Housed in a building dating from 1921, this apartment is 3. This hotel is located 12.53 from the city center Needham.
This 3.0 star property has 1 rooms. You can book a room from USD. Location : 2B Apartment Low Level Near Harvard Square 13 Holmes Street MA 02138 Cambridge
Book a room from USD
|
Studio Allston Hotel Boston
This hotel is located on the Charles River near Harvard University and offers spacious accommodation, contemporary technology and ample facilities for an excellent visit to historic Boston. This hotel is located 11.99 from the city center Needham.
This 4.0 star property has 117 rooms. You can book a room from 119 USD. Location : Studio Allston Hotel Boston 1234 Soldiers Field Road MA 02135 Boston (Massachusetts)
Book a room from 119 USD
|