Residence Inn by Marriott Boston Needham
80 B Street, Needham (MA), United States
★★★
Needham (MA), United States
Residence Inn by Marriott Boston Needham delivers exceptional services and amenities to ensure guests enjoy a comfortable stay. Stay connected easily with complimentary Wi-Fi, allowing you to share photos and reply to emails at your convenience. Explore the charm of Needham, MA, effortlessly by utilizing the hotel’s car rental services. Convenient parking is available on-site for visitors. The front desk offers helpful reception services such as concierge assistance, express check-in and check-out, luggage storage, and safety deposit boxes to meet your needs. For those seeking local entertainment, the hotel can arrange tours. Guests can relax in the cozy lobby featuring a welcoming fireplace, creating a warm and inviting atmosphere. Laundry and dry cleaning services are available to keep your clothes fresh, making traveling light hassle-free.
Room features include daily housekeeping and room service, adding to the convenience of your stay. A smoke-free environment ensures clean air throughout the property. Accommodations are designed to feel like a home away from home, with select rooms offering cable TV for entertainment and instant tea for an added comfort. Some bathrooms include a hairdryer, enhancing guest satisfaction. Start your day right with a complimentary breakfast, or enjoy delicious meals onsite if you prefer to dine in. The hotel’s bar offers a lively spot for evening relaxation, and for those who like cooking, grocery delivery, barbecue facilities, and a shared kitchen are available. Guests can rejuvenate at the spa and salon, swim in the pool, unwind at the waterside lounge, or maintain fitness in the well-equipped gym.
Rotate image to see Residence Inn by Marriott Boston Needham
Hotel policy
- Check-in time is 03:00 PM and check-out time is 12:00 PM