USD
U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB)
en
العربية 简体中文 Čeština Dansk Deutsch Sheraton Boston Needham Hotel Needham Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Sheraton Boston Needham Hotel

100 Cabot Street, Needham, United States

Map

View all photos

Sheraton Boston Needham Hotel

Located a few minutes' drive from The Shops at Chestnut Hill Shopping Mall, Sheraton Boston Needham Hotel offers 247 air-conditioned rooms. The venue is set 3.8 km from the graduate Andover Newton Theological School, about 30 minutes' walk from the centre of Needham.

The hotel enjoys a prime location within 11 minutes' walk from Charles River. Alumni Stadium is 6 km from the property, while Logan airport is 25 km from it.

Offering smoke detectors, flat-screen TV and lounge area, the rooms are equipped with refrigerators and coffee & tea makers. Extras include bath sheets, towels and a sink.

A continental breakfast composed of French toasts, pastries and fresh fruits is served every day. Guests can enjoy a meal at à la carte Grab and Go Cafe restaurant or a drink at the sports bar. You can visit the soup reastaurant situated close by and taste American cuisine. The venue is set close to a train station. Sheraton Boston Needham Hotel offers a comfortable accommodation with a game area, a bar and a PS game console. On-site amenities for fitness include an indoor pool, a gym area and fitness studio.

Online Reservation
2024-04-18
2024-04-19

Rooms & Availability

Sheraton Boston Needham Hotel 3*

Located a few minutes' drive from The Shops at Chestnut Hill Shopping Mall, Sheraton Boston Needham Hotel offers 247 air-conditioned rooms. The venue is set 3.8 km from the graduate Andover Newton Theological School, about 30 minutes' walk from the centre of Needham.

The hotel enjoys a prime location within 11 minutes' walk from Charles River. Alumni Stadium is 6 km from the property, while Logan airport is 25 km from it.

Offering smoke detectors, flat-screen TV and lounge area, the rooms are equipped with refrigerators and coffee & tea makers. Extras include bath sheets, towels and a sink.

A continental breakfast composed of French toasts, pastries and fresh fruits is served every day. Guests can enjoy a meal at à la carte Grab and Go Cafe restaurant or a drink at the sports bar. You can visit the soup reastaurant situated close by and taste American cuisine. The venue is set close to a train station. Sheraton Boston Needham Hotel offers a comfortable accommodation with a game area, a bar and a PS game console. On-site amenities for fitness include an indoor pool, a gym area and fitness studio.

Facilities

General

  • No smoking on site
  • Wi-Fi
  • Paid 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
  • Lift
  • ATM/Cash machine
  • Coffee shop
  • Vending machines
  • Smoke detectors
  • Toilet for disabled
  • Bathroom for disabled
  • Fire extinguishers
  • Key card access

Dining

  • Restaurant

Leisure & Sports

  • Sun loungers
  • Leisure/ TV room
  • Fitness centre

Services

  • Car hire
  • Dry cleaning
  • Business centre
  • Meeting/ Banquet facilities
  • Fax/Photocopying

Room Amenities

  • Air conditioning
  • Heating
  • Sitting area
  • Garden furniture
  • Tea and coffee facilities
  • Free toiletries
  • Sink
  • Flat-screen TV
  • AM/FM alarm clock
  • Carpeted floor

Facilities

Show All
  • No smoking on site
  • Wi-Fi
  • Paid parking
  • Safe deposit box
  • 24-hour reception
  • VIP check-in/ -out
  • Express check-in/ -out
  • Pets allowed
  • Rooms/ Facilities for disabled
  • Wheelchair access

Important information

Check-in:from 15:00-23:59 hours
Check-out:until 12:00 hours
  • Children and extra beds
  • There are no cots provided in a room.
  • There are no extra beds provided in a room.

Facilities

General

  • No smoking on site
  • Wi-Fi
  • Paid 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
  • Lift
  • ATM/Cash machine
  • Coffee shop
  • Vending machines
  • Smoke detectors
  • Toilet for disabled
  • Bathroom for disabled
  • Fire extinguishers
  • Key card access

Dining

  • Restaurant

Leisure & Sports

  • Sun loungers
  • Leisure/ TV room
  • Fitness centre

Services

  • Car hire
  • Dry cleaning
  • Business centre
  • Meeting/ Banquet facilities
  • Fax/Photocopying

Room Amenities

  • Air conditioning
  • Heating
  • Sitting area
  • Garden furniture
  • Tea and coffee facilities
  • Free toiletries
  • Sink
  • Flat-screen TV
  • AM/FM alarm clock
  • Carpeted floor

Location

Sheraton Boston Needham Hotel
Current location

Route Planner

Enter your starting point (at least street address and city) to receive driving directions to the hotel.

  • Driving Directions
  • Public Transport
  • Walking Directions
The route can't be found.
  • Local attractions
  • Needham Branch
    1.1 mi
  • Newton Upper Falls Historic District
    3750 ft
  • Echo Bridge
    4700 ft
  • Saco-Lowell Shops Housing Historic District
    1900 ft
  • Grace Lutheran Church
    1.1 mi
  • Mary Immaculate of Lourdes Church
    3350 ft
  • Cricket Field
    4600 ft
  • Plaster Fun Time
    5000 ft
  • Airports
  • Logan
    16 mi
  • Train stations
  • Wellesley Farms
    3.1 mi

Rooms & Availability

Offering smoke detectors, flat-screen TV and lounge area, the rooms are equipped with refrigerators and coffee & tea makers. Extras include bath sheets, towels and a sink.

Please, select dates to see available rooms.

Write a review

Your details


Your impression of the property

Very bad Excellent

Contact Us

Hotel address:

100 Cabot Street, Needham, United States

Get directions