Located in Needham, Residence Inn Boston Needham is within a 15-minute drive of Legacy Place and Brandeis University. This hotel is 8.7 mi (14 km) from Fenway Park and 14.2 mi (22.8 km) from Boston University.

Suites at the Residence Inn Boston Needham 2
Residence Inn Boston Needham Amenities 47
Total Pictures Residence Inn Boston Needham 18
Star Rating 3.0
Reviews 4.0 (435 reviews)

Amenities at the Residence Inn Boston Needham

  • 24-hour business center
  • 24-hour fitness facilities
  • 24-hour front desk
  • Accessible bathroom
  • ATM/banking
  • Barbecue grill(s)
  • Bar/lounge
  • Coffee/tea in common areas
  • Complimentary Wi-Fi
  • Computer station
  • Conference space size (feet) - 1330
  • Conference space size (meters) - 120
  • Dry cleaning/laundry service
  • Elevator/lift
  • Express check-in
  • Express check-out
  • Fireplace in lobby
  • Free area shuttle
  • Free breakfast
  • Free grocery shopping service
  • Free newspapers in lobby
  • Free reception
  • Free RV, bus, truck parking
  • Free self parking
  • Free self-parking
  • Free WiFi
  • Free wired internet
  • Grocery/convenience store
  • Indoor pool
  • In-room accessibility
  • Laundry facilities
  • Luggage storage
  • Meeting rooms
  • Meeting rooms - 2
  • Multi-lingual staff
  • Multilingual staff
  • Number of buildings/towers - 1
  • Number of floors - 5
  • Pets allowed
  • Roll-in shower
  • Safe-deposit box at front desk
  • Smoke-free property
  • Swimming pool
  • Television in common areas
  • Terrace
  • Total number of rooms - 128
  • Year Built - 2013

18 images of the Residence Inn Boston Needham

Exterior | Suites at Residence Inn Boston Needham
Entrance | Suites at Residence Inn Boston Needham
Front Desk | Suites at Residence Inn Boston Needham
Lobby Seating Area | Suites at Residence Inn Boston Needham
Lobby Seating | Suites at Residence Inn Boston Needham
Outdoor Patio | Suites at Residence Inn Boston Needham
The Market | Suites at Residence Inn Boston Needham
Business Center | Suites at Residence Inn Boston Needham
Lobby Bar | Suites at Residence Inn Boston Needham
Lobby Bar | Suites at Residence Inn Boston Needham
Breakfast Buffet | Suites at Residence Inn Boston Needham
Breakfast Buffet Options | Suites at Residence Inn Boston Needham
Indoor Salt Water Pool | Suites at Residence Inn Boston Needham
Fitness Center | Suites at Residence Inn Boston Needham
Fitness Center | Suites at Residence Inn Boston Needham
Meeting Room- Classroom Setup | Suites at Residence Inn Boston Needham
Meeting Room - Social Event Setup | Suites at Residence Inn Boston Needham
Meeting Room - Event Details | Suites at Residence Inn Boston Needham

Residence Inn Boston Needham Location

80 B Street
Needham, MA 02494 US