Residence Inn By Marriott Boston Needham, Needham
recommendedRelaxing in StyleUnwind in beautifully decorated rooms with swanky decor and premium bedding for a luxurious stay at Residence Inn Boston Needham.
Fueling Up with BreakfastStart your day off right with a complimentary hot breakfast served daily, providing a variety of delicious options to satisfy your morning cravings.
Indulging in Room ServiceTake advantage of the hotel's free grocery delivery service, allowing you to enjoy a meal in the comfort of your own fully equipped kitchen.
Staying ActiveMaintain your fitness routine at the state-of-the-art fitness center, which offers a range of equipment for strengthening your body and soul.
Mixing and MinglingSocialize with other guests at the complimentary reception held on select days, a great opportunity to connect and make new friends.
Exploring Local DiningVenture just a short drive away to Acapulco’s Mexican restaurant or Pronti Bistro Indian restaurant for a flavorful culinary experience.
- Retail Therapy
- Hosting Small Meetings
- Enjoying the Great Outdoors
- Experiencing Fenway Park
- Making Yourself at Home
- Catching up on Entertainment
- Creating a Home Away from Home
- Appreciating Convenience
Rooms and availability
Facilities
General
- No smoking on site
- Wi-Fi
- Parking
- Safe deposit box
- 24-hour reception
- Express check-in/ -out
- Pets allowed
- Rooms/ Facilities for disabled
- Wheelchair access
- Lift
- ATM/Cash machine
- Vending machines
- Fireplace
- Smoke detectors
Sports & Fitness
- Fitness centre
- Golf course
Guest Parking
- Cookware/ Kitchen utensils
Services
- Valet parking
- Housekeeping
- Laundry
- Dry cleaning
- Shops/Commercial services
Dining
- Snack bar
Business
- Meeting/ Banquet facilities
Facilities for people with disabilities
- Toilet for disabled
Spa & Leisure
- Indoor swimming pool
- BBQ facilities
- Leisure/ TV room
Room features
- Air conditioning
- Heating
- Sitting area
- Garden furniture
- Ironing facilities
Self-catering
- Cookware/ Kitchen utensils
Media
- Flat-screen TV
Location
Located at 80 B Street in Needham, Massachusetts, Residence Inn Boston Needham offers a convenient location for travelers. Situated in a peaceful suburb just outside of Boston, the surrounding area has a laid-back vibe with plenty of green spaces nearby, such as the beautiful Bird Park. The hotel also benefits from being close to major highways, making it easily accessible for those driving. In terms of public transportation, the Needham Heights and Hersey stations are within walking distance, providing convenient access to downtown Boston and its iconic landmarks like Fenway Park and the Freedom Trail.
- City landmarks
- Nearby
- Restaurants