Residence Inn Boston Needham

Hotel
80 B Street, MA, 02494, United States Of America
8.0
Very Good
Rooms
Location
Reviews
About

Hotel rating

8.0
Very Good
Amenities
8.1
Cleanliness
8.3
Comfort
8.7
Location
8.1
Overall
8.0
Value
7.8

Recent reviews

No reviews found

Summary

Your cozy home away from home in Needham! Enjoy spacious suites, a great atmosphere, and all the comforts you need for a delightful stay at Residence Inn Boston Needham.

Facilities

Top facilities

  • 24-hour reception
  • Air conditioning in public areas

Room facilities (Standard room)

  • Internet
  • Fitness Facility
  • Refrigerator
  • Golf
  • Safe deposit box

Facilities

  • Parking
  • Non Smoking
  • Television
  • Laundry Services
  • Swimming Pool
  • Restaurant
  • Pets Allowed
  • Room service
  • Kitchenette
  • Check-in hour
  • Barbeque
  • Banquet
  • Childcare Service
  • Medical
  • Disable Friendly
  • Check-out hour
  • SharedMicrowave
  • ATM
  • Concierge Services
  • Breakfast
  • Air Conditioning
  • Business Center
  • Elevator
  • Garden
  • Cleaning Service
  • FoodAndDrink
  • Bar
  • Conveniences
  • Spa

Property description

Welcome to Residence Inn Boston Needham, where comfort meets convenience! Nestled in the heart of Needham, our 3-star hotel offers roomy suites perfect for families and business travelers alike. Each suite features a fully equipped kitchen, cozy living area, and plush bedding, so you can enjoy a home-like experience while away from home. Start your day with our complimentary breakfast, featuring a delicious range of options to fuel your adventures. No need to worry about convenience — we're close to local grocery stores, restaurants, and shopping. Enjoy easy access to Boston's vibrant attractions, and when you're back, unwind by our outdoor pool or in our welcoming lounge area. Whether you're here for a short trip or an extended stay, make Residence Inn Boston Needham your go-to spot for relaxation and comfort!
80 B Street, MA, 02494, United States Of America