Residence Inn By Marriott Boston Needham

8.1
Very good (117 reviews) |
Needham ·
View map
Share
View all photos (62)

Check availability and prices

Nov 22, 2024 - Nov 23, 2024
2 adults, 1 room
Search
Residence Inn By Marriott Boston Needham

Overview

  • indoor swimming pool
  • non-smoking rooms
  • facilities for disabled guests
  • fitness centre
  • parking on site
  • free wifi
  • good breakfast

Intro

Offering a snack and drink vending machine, and a lift, Residence Inn By Marriott Boston Needham is 7 km from Metropolitan Waterworks Museum. Boasting a location within close distance of Cutler Park Reservation, the hotel includes 132 rooms and a swimming pool.

Rooms

Some rooms provide a coffee maker as well as cable channels to help you enjoy your stay. They also have a microwave oven, a fridge and kitchenware available for self-catering. The private bathrooms are fitted with hairdryers. In addition, guests are welcome to use a kitchen with a microwave, a fridge and an oven in a studio suite.

Location

Staying in the accommodation, you are invited to discover The Shops at Chestnut Hill Shopping Mall, located 10 minutes away by car, or visit sports venues like the American college Alumni Football Stadium, set nearly 15 minutes' drive away. Newton Cottage Hospital Historic District is 10 minutes away by car, and Sandwich is 85 km from the Residence Inn By Marriott Boston Needham.

Show more Show less

Impressions

Pros & Cons

  • Hip new hotel in an unbeatable setting.
  • Located in an industrial area with a park and a river throughout.
  • About 2 km from the heart of downtown Needham.
  • Huge guest rooms with a kitchen facility and a coffee maker.
  • Well designed bathrooms with assortment of great toiletries, including a bathtub and a soap.
  • Great value compared to other Needham properties.
  • Some complaints about the too hard bed.
  • A few staff members might seem unprofessional at times.

Rooms

King Studio with Sofa Bed
Room size: 44 m2
Max capacity: +
One-Bedroom King Suite with Sofa Bed
Room size: 44 m2
Max capacity: +
Show rooms

Facitilies

Amenities

  • Flat-screen TV

Rooms

  • Air conditioning
  • Heating
  • Sitting area
  • Garden furniture
  • Ironing facilities

Dining facilities

  • Snack bar
  • Cookware/ Kitchen utensils

Services

  • Valet parking
  • Housekeeping
  • Laundry
  • Dry cleaning
  • Shops/Commercial services

Ways to relax

  • Indoor swimming pool
  • BBQ facilities
  • Leisure/ TV room
  • Fitness centre
  • Golf course

Reviews

Tourist VR

93 /100 (92 reviews)
4 /5 (435 reviews)
8.1 8.1 /10 (115 reviews)
8.1/10 Very good (117 reviews)
Write a review

Categories

  • Cleanliness 8.3
  • Comfort 8.6
  • Facilities 8.1
  • Free WiFi 7.9
  • Location 8.5
  • Total 8.1
  • Value for money 7.9
Show more

Location

80 B Street
Landmarks nearby
Transportation
  • 1. The Needham Free Public Library 1.88 km (1.17 mi.)
  • 2. Needham Town Hall 2.46 km (1.53 mi.)
  • 3. The Shops at Chestnut Hill 4.29 km (2.67 mi.)
  • 4. Cricket Field 1.49 km (4888 ft)
  • 5. Wilson Mountain Reservation 4.59 km (2.85 mi.)
  • 6. Claxton Field 2.59 km (1.61 mi.)
  • 7. First Baptist Church in Needham 2.40 km (1.49 mi.)
  • 8. Perry Park 1.62 km (1.01 mi.)
  • 1. 173 Oak St 1.07 km (3510 ft)
  • 2. 156 Oak St 1.08 km (3543 ft)
  • 3. 677 Winchester St 1.29 km (4232 ft)
  • 4. Webster St opp Elder Rd 1.61 km (1.00 mi.)

Residence Inn By Marriott Boston Needham FAQ

How far is the city centre from the 4-star Residence Inn By Marriott Boston Needham?
Needham city centre can be reached within a 25-minute walk from the 4-star Residence Inn By Marriott Boston Needham.
Which landmarks can we visit during our stay at the Residence Inn By Marriott Boston Needham?
You can always visit one of the highly rated attractions, Hammond Pond Reservation Park, placed 4.5 km away from the Residence Inn By Marriott Boston Needham. Other sights that are worth your while are the American college Alumni Football Stadium (6 km) as well as the reform synagogue "Temple Beth Elohim" (3.7 km).
When should we arrive to the 4-star Residence Inn By Marriott Boston Needham for check-in?
At the 4-star Residence Inn By Marriott Boston Needham guests can check in from 15:00 to 23:59 and check out from 12:00 to 12:00.