Sheraton Needham Hotel

100 Cabot Street, Needham, United States
(3.08 km from city center)
User rating:
7.88/10
(2869 Reviews)

Check in from 15 / Check out prior to 12

Sheraton Needham Hotel: Find photos, reviews, information, amenities and compare prices for 3 stars hotels in Needham, United States.

Hotel description

Sheraton Needham Hotel offers 3-star accommodation, as well as porters, valet parking and a ballroom. It also provides an ice machine, a laundry service and limited hours room service.

There are 247 modern rooms at Sheraton Hotel Needham, each offering all the necessities to ensure a comfortable stay. Each has a bathroom that provides a hair dryer and a shower.

On-site dining options include a restaurant, which is an ideal place to have a meal. In the evening, guests are welcome to wind down in the lounge bar.

Logan International Airport is less than a 25-minute drive from Sheraton Needham Hotel. Those wishing to explore the region are able to visit Newton, located within an easy drive of the property.

Hotel features

Room Service, Fitness Room/Gym, Restaurant, Parking, Valet Parking, Bar / Lounge, Banquet Facilities, Multilingual Staff, Cable / Satellite TV, Bath, Porters, Hair Dryer, TV, Laundry service, Ballroom, Shower, En suite, Private Bathroom, Private Toilet, Ice Machine
Availability and Prices

Nearest hotels

Search hotels
Overall Rating:
7.88 /10
Cleanliness:
8.46/10
Service:
8.01/10
Amenities:
7.65/10
Location:
7.43/10
Food:
7.64/10
Rooms:
8.05/10
based on 2869 reviews