flag

Sheraton Boston Needham Hotel

8.2
Very good (426 reviews) |
Needham ·
View map
Share
View all photos (100)

Check Availability

Apr 03, 2025 - Apr 04, 2025
2 adults, 1 room
Find

Overview

  • non-smoking rooms
  • fitness centre
  • facilities for disabled guests
  • restaurant
  • parking on site
  • free wifi
  • family rooms
  • tea/coffee maker in all rooms
  • breakfast

Intro

Offering cars for rent, Sheraton Boston Needham Hotel is a 10-minute drive from The Needham Free Public Library. The property is located 30 minutes’ walk from Needham city centre.

Rooms

Rooms have a personal safe, coffee/tea making facilities, and a flat-screen TV with satellite channels plus bathrooms with a roll-in shower, a lowered sink, and a raised toilet. This accommodation offers carpeted flooring and elegant furniture for a pleasant stay.

Relax

Plus you'll find an indoor pool. There is a fitness room with a wide range of sports.

Location

The Shops at Chestnut Hill Shopping Center is less than 4.3 km away. Plymouth is 60 km away.

Show more Show less

Rooms

Traditional Room, Guest room, 1 King
Room size: 28 m2
Max capacity: +
Traditional Room, Guest room, 2 Double
Room size: 28 m2
Max capacity: +
Concierge level, Guest room, 2 Double
Room size: 28 m2
Max capacity: +
1 Bedroom Suite, 2 Double
Room size: 56 m2
Max capacity: +
Traditional King Room with Sofa Bed and Roll-In Shower - Mobility/Hearing Accessible
Room size: 28 m2
Max capacity: +
Show rooms

Facitilies

Facilities

  • Flat-screen TV
  • AM/FM alarm clock

Rooms

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

Dining facilities

  • Restaurant

Relax

  • Indoor swimming pool
  • Leisure/ TV room
  • Fitness centre

Activities for Kids

  • Cots

Reviews

Tourist VR

94 /100 (359 reviews)
4 /5 (529 reviews)
8.2 8.2 /10 (426 reviews)
8.2/10 Very good (426 reviews)
Write a review

Categories

  • Cleanliness 8.2
  • Comfort 8.2
  • Facilities 7.8
  • Free WiFi 8.2
  • Location 8
  • Total 7.6
  • Value for money 7.5
Show more

Discover Hotels Across the United States

8.2
Very good (78)
View map · 2.7 mi City Centre
From
90US$ /per night
8.2
Very good (78)
View map · 0.1 mi City Centre
From
80US$ /per night
8
Very good (22)
View map · 3.8 mi City Centre
From
630US$ /per night
View map · 0.7 mi City Centre
From
368US$ /per night
8
Very good (56)
View map · 0.6 mi City Centre
From
80US$ /per night
8.4
Very good (64)
View map · 6.6 mi City Centre
From
94US$ /per night
8.4
Very good (51)
View map · 1.4 mi City Centre
From
89US$ /per night
7.8
Very good (41)
View map · 0.8 mi City Centre
From
129US$ /per night
8.4
Very good (11)
View map · 2.4 mi City Centre
From
389US$ /per night
8.2
Very good (161)
View map · 2.1 mi City Centre
From
89US$ /per night
8.4
Very good (171)
View map · 0.8 mi City Centre
From
99US$ /per night
8.4
Very good (403)
View map · 0.7 mi City Centre
From
300US$ /per night

Location

100 Cabot St
Landmarks nearby
Restaurants nearby
Transportation
  • 1. The Needham Free Public Library 2.21 km (1.37 mi.)
  • 2. Cutler Park Reservation 1.39 km (4560 ft)
  • 3. Temple Beth Elohim 3.23 km (2.01 mi.)
  • 4. First Baptist Church in Needham 2.88 km (1.79 mi.)
  • 5. Mary Baker Eddy Historic House 4.81 km (2.99 mi.)
  • 6. Memorial Park 2.25 km (1.40 mi.)
  • 7. Cold Spring Park Farmers Market 3.09 km (1.92 mi.)
  • 1. New England Soup Factory 1.16 km (3806 ft)
  • 2. Panera Bread 570 m (1870 ft)
  • 3. Chipotle Mexican Grill 970 m (3182 ft)
  • 4. Chef Mike's 610 m (2001 ft)
  • 1. 156 Oak St 920 m (3018 ft)
  • 2. 173 Oak St 940 m (3084 ft)
  • 3. Needham St opp Columbia Ave 1.66 km (1.03 mi.)
  • 4. Needham St opp Easy St 1.93 km (1.20 mi.)
  • 5. Eliot 2.84 km (1.76 mi.)