Sheraton Boston Needham Hotel

75 photos
Check rooms and rates
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Sheraton Boston Needham Hotel
$$$$

Overview

Situated only a 5-minute walk from Charles River, the 3-star Sheraton Boston Needham Hotel offers 247 rooms. This hotel also features a vending machine and a lift along with a hilltop setting in a business district.

Location

Such city attractions as DeFazio Park, which is 3.3 km from the pet-friendly hotel, and the historic masonry Echo Bridge, which is 2.4 km away, are well worth a visit. Bourne is 81 km from Sheraton Boston Needham Hotel. Guests might as well enjoy proximity to Nahanton Park, situated about 25 minutes' walk away. This property is also 2.2 km from The Needham Free Public Library.

Rooms

The air-conditioned rooms of the hotel have blackout drapes and air conditioning along with coffee and tea making equipment. The elegant furniture is ideally combined with carpet floor. For guests' comfort, a hair dryer and bath sheets are offered in the private bathrooms fitted with a roll-in shower and a separate toilet.

Eat & Drink

The Sheraton features Link restaurant. Gastronomic options include a lounge bar. There is a soup restaurant serving American food around 600 metres away.

Leisure & Business

An indoor swimming pool and a fitness studio will help you stay healthy. Guests can have access to a conference space and a meeting room, and make use of conference equipment and a photocopy machine.

Good to know
Check-in/Check-out
from 15:00-23:59
until 12:00
Amenities
Public parking is possible on site (reservation might be needed) at USD 17 per day.
Wireless internet is available in public areas for free.
Other information
Children & extra beds
There are no cots provided in a room.  There are no extra beds provided in a room. 
Pets
Pets are allowed on request.
Building
Year renovated:2012
Number of floors:5
Number of rooms:247
Price calendar
Check availability and prices for your dates now!

Rooms and availability

Tradition King Room
  • Max:
    2 persons
  • Bed options:
    1 King-size bed
  • Non-smoking
  • Coffee machine

Facilities

Main facilities

Free Wi-Fi

Free Wi-Fi in public areas

Parking

USD 17 per day

Luggage storage
24-hour services

24-hour reception

24-hour security

Food/ Drinks

Restaurant

Coffee shop

Fitness/ Gym

Fitness centre

Swimming pool

Indoor swimming pool

TV

Flat-screen TV

Sports & Fitness

  • Fitness centre

Dining

  • Restaurant

Business

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

Children

  • Cots

Facilities for people with disabilities

  • Toilet for disabled
  • Bathroom for disabled

Spa & Leisure

  • Indoor swimming pool
  • 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 facilitiesHide facilities

Essential information about Sheraton Boston Needham Hotel

💵 Lowest room price 91 £
📏 Distance to centre 2.5 km
✈️ Distance to airport 24.3 km
🧳 Nearest airport Logan, BOS

Location

Address
The address has been copied.
100 Cabot Street, Needham, Massachusetts, United States, 02494
Map view
100 Cabot Street, Needham, Massachusetts, United States, 02494
  • City landmarks
  • Nearby
  • Restaurants
Saco-Lowell Shops Housing Historic District
570 m
Restaurant
Panera Bread
570 m
Restaurant
Chef Mike's
610 m
Restaurant
Chipotle Mexican Grill
960 m
Restaurant
New England Soup Factory
1.2 km

Reviews of Sheraton Boston Needham Hotel

8.3 /10
Great
512 reviews
Verified reviews  
Discover top-rated options through reviews we verify from our site and Booking.com.
#3 of 3 hotels in Needham
Check rooms and rates
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room