Sheraton Boston Needham Hotel

Sheraton Boston Needham Hotel, Needham

recommended
$$$$·|Needham, United States of America·|
8.8
Great44 reviews
Check rooms and rates
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
View all
View all
View all
View all
View all
Sheraton Boston Needham Hotel
Recommended for:
Highlights

Rooms and availability

All rooms
For 1 person
For 2 persons
For 4 persons
Tradition King Room
Bed options:
1 King Size Bed
Max:
2 persons
Check Prices
Corner King Room
Bed options:
1 King Size Bed
Max:
2 persons
Check Prices
King Suite
Bed options:
1 King Size Bed
Max:
2 persons
Check Prices
Show 5 more room types+ Less

Facilities

Most popular facilities

General

  • No smoking on site
  • Wi-Fi
  • Parking
  • Safe deposit box
  • 24-hour reception
  • VIP check-in/ -out
  • Express check-in/ -out
  • Pets allowed
  • Rooms/ Facilities for disabled
  • Wheelchair access
  • 24-hour security
  • Elevator
  • ATM/Cash machine
  • Coffee shop
  • Vending machines
  • Smoke detectors
  • Fire extinguishers
  • Key card access

Sports & Fitness

  • Fitness center

Services

  • Car rental
  • Dry cleaning

Dining

  • Restaurant

Business

  • Business center
  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Cribs

Facilities for people with disabilities

  • Toilet for disabled
  • Bathroom for disabled

Spa & Leisure

  • Sun loungers
  • Leisure/ TV room

Room features

  • Air conditioning
  • Heating
  • Sitting area
  • Garden furniture
  • Tea and coffee facilities

Bathroom

  • Free toiletries
  • Sink

Media

  • Flat-screen TV
  • AM/FM alarm clock

Room decor

  • Carpeted floor
Show all facilities and services

Location

• Located in the suburban town of Needham, Massachusetts, the area is near the Longfellow National Historic Site and Needham Town Forest. • The neighborhood offers proximity to Muzi Ford Automobile Gallery, Volante Farms, and numerous local restaurants and boutiques. • Nearby attractions Broadmoor Wildlife Sanctuary and Ridge Hill Reservation make the area suitable for nature enthusiasts and outdoor recreationists.

100 Cabot St, Needham, Massachusetts, United States of America, 02494
  • City landmarks
  • Nearby
  • Restaurants
Saco-Lowell Shops Housing Historic District
1900 ft
Panera Bread
1900 ft
120 Highland Ave
Chef Mike's
2100 ft
73 Highland Ave
Chipotle Mexican Grill
3200 ft
300 Needham St
New England Soup Factory
3900 ft
244 Needham St Ste 4

Sheraton Boston Needham Hotel Reviews

8.8/10
Great
44 reviews

Tourists from United States often stay at these properties. Ideas for your future trips.