flag

Sheraton Boston Needham Hotel

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

Check Availability

Apr 21, 2025 - Apr 22, 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 (358 reviews)
4 /5 (529 reviews)
8.2 8.2 /10 (425 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
Very good (84)
View map · 1.0 mi City Centre
From
109US$ /per night
7.6
Very good (76)
View map · 2.1 mi City Centre
From
65US$ /per night
8.2
Very good (77)
View map · 2.7 mi City Centre
From
90US$ /per night
8.2
Very good (82)
View map · 0.1 mi City Centre
From
80US$ /per night
8.4
Very good (63)
View map · 1.4 mi City Centre
From
89US$ /per night
View map · 0.7 mi City Centre
From
268US$ /per night
8
Very good (54)
View map · 0.6 mi City Centre
From
80US$ /per night
7.8
Very good (40)
View map · 0.8 mi City Centre
From
129US$ /per night
7.8
Very good (21)
View map · 2.4 mi City Centre
From
214US$ /per night
8.4
Very good (402)
View map · 0.7 mi City Centre
From
89US$ /per night
8.4
Very good (169)
View map · 0.8 mi City Centre
From
99US$ /per night
8.2
Very good (63)
View map · 2.1 mi City Centre
From
159US$ /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.)