80 B Street, Needham, Massachusetts 02494 USA
+1 781-444-5750
  • Digital Check-In
  • Service Request
  • Fitness
  • Internet
Hotel Deal

Love Your Pet

Need to Know


Book your stay at the Residence Inn Boston Needham Hotel and pamper your pet.

Your stay will include:
- Spacious guestroom for you and your pet to relax
- Pet treats and toys
- Reduced pet fee for your furry friend