Sheraton Needham Hotel Needham, Massachusetts, 100 Cabot Street

Rooms From
$99
Per Night

Sheraton Needham Hotel Needham


100 Cabot Street
Needham, MA 2194
1. Check In
Calendar
2. Check Out
Calendar
3. Number of Rooms
Sheraton Needham Hotel Map
Map of Sheraton Needham Hotel
Sheraton Needham Hotel Needham Overall Score

3.5
out of 5


Hotel Staff
3.5
Hotel Comfort
3.5
Hotel Cleanliness
3.4
Hotel Dining
3.4
Sheraton Needham Hotel, a Needham Sheraton hotel located in Needham, Massachusetts is one of Needham's most booked hotels. Walk into Sheraton Needham Hotel and you?ll immediately feel a sense of comfort. You will be greeted with personal service, people who pay attention to the little things that we know matter most. Spend your evening in total comfort as you slip into the Sheraton Sweet Sleeper (SM) Bed. High Speed Internet Access can keep you connected when you?re away. Wake up to a relaxed breakfast at Bullard?s. Later, share a casual dinner at Trophies Sports Bar & Grill. Meeting rooms of varying sizes, all with High Speed Internet Access and audiovisual options, will help you plan events with ease. Our beautiful ballroom is ready to welcome up to 500 guests for your dream wedding for 500. Experience the best of both worlds with our local charm and the best of Boston, just minutes away. Find a sense of belonging at Sheraton Needham Hotel. . read more...

Sheraton Needham Hotel Needham Hotel Features and Amenities

  • 24 Hour Front Desk
  • AM/FM Alarm Clock
  • ATM/Cash Machine
  • Bathrobes
  • Business Center
  • Car Rental Desk
  • City Center
  • Coffee Maker in Room
  • Computer in Room
  • Concierge Desk
  • Connecting Rooms
  • Cribs Available
  • Data port Available
  • Exercise Gym
  • Express Check In
  • Express Checkout
  • Free Transportation
  • Golf
  • Hairdryers Available
  • Handicapped Rooms/Facilities
  • Heated Pool
  • Ice Machine
  • Indoor Pool
  • Iron
  • Ironing Board
  • Laundry/Valet Services
  • Meeting/Banquet Facilities
  • Multilingual
  • News Stand
  • No Smoking Rooms/Facilities
  • Porters
  • Ramp Access to Buildings
  • Refrigerator
  • Restaurant
  • Room Service
  • Security
  • Television with Cable
  • Turndown Service
  • Voicemail
  • Wake-up Service

Customer Reviews for Sheraton Needham Hotel Needham


customer rating
2
out of 5
I definitely would not want to stay here again. Ongoing issues with no hot water, daily, room was not fully cleaned from a previous guest - thick layer of dust and garbage left behind. Ridiculous to charge for parking in the suburbs. Hotel is pet friendly, which made it seem like a veritable kennel with barking dogs in lobby and hallways.
Front desk supervisor Ellie was fantastic.
Parking fees, Internet fees, expensive restaurants on site.
customer rating
2.5
out of 5
Comfortable, clean, convenient.
I do not like the $10 overnight parking fee which is not included in the reservation price.
customer rating
1.5
out of 5
Under renovation. Room was up a flight of stairs, no elevator. Parking was $10 a day and was poorly lit, did not feel safe. Internet in room $12.95 per day. Would not stay here again. I never write negative reviews but felt compelled to do so after my stay.
Room was clean.
Parking was expensive and did not feel safe at night.

Book a Room at Sheraton Needham Hotel

1. Check In
2. Check Out
Calendar
Calendar
3. Number of Rooms

Sheraton Needham Hotel Information Needham

Check In Time: 3:00 PM
Check Out Time: 12:00 PM
Number of Rooms: 247
Pet Policy: No pets allowed

About the Sheraton Needham Hotel


(Needham, Massachusetts Hotels)

The Sheraton Needham Hotel is a 4 star Hotel located in Needham, Massachusetts. Sheraton Needham Hotel is located near Olin, Franklin W College Of Engineering Inc, . The Hotel has many amenities such as 24 Hour Front Desk, Handicapped Rooms/Facilities, Express Checkout, Restaurant, Room Service, Laundry/Valet Services, Ramp Access to Buildings, Car Rental Desk, Concierge Desk, Business Center and more.

Sheraton Needham Hotel is a one of the top Sheraton hotels in Massachusetts. Booking hotels at the Sheraton Needham Hotel (Needham hotels) in Needham, MA is easy and affordable at Hotel Room King, we always have cheap Needham hotels and great deals for all hotels. The address for Sheraton Needham Hotel hotel is 100 Cabot Street Needham, MA, 2194. The Sheraton Needham Hotel hotel has 247 hotel rooms to fit many guests visiting the Needham, MA area. When traveling to Needham, you should consider staying at Sheraton Needham Hotel in Needham or similar hotels.

Room rates at Sheraton Needham Hotel start at $99 depending on the type of room you desire. Room rates at Sheraton Needham Hotel vary depending on the qualiy of the room you book. Many Sheraton hotels offer basic guest accomodations in addition to luxury suites in their hotels, including Sheraton's Needham hotels. Check in time at Sheraton Needham Hotel hotel is 3:00 PM and check out time is 12:00 PM . Sheraton Needham Hotel has an overall guest score of 3.5 out of 5. Sheraton Needham Hotel is a great Hotel for business or vacation compared to other hotels near Needham. Enter your dates to check Sheraton Needham Hotel availability and rates. HotelRoomKing is a good way to find Sheraton Needham Hotel hotel rates, Massachusetts hotels, discount rates on Sheraton hotels in Needham, Massachusetts, Sheraton Needham Hotel hotel reservations, Needham hotels, Needham hotel rooms and Needham Sheraton Needham Hotel hotel reservations.

Sheraton Needham Hotel picture Sheraton Needham Hotel picture Sheraton Needham Hotel picture Sheraton Needham Hotel picture Sheraton Needham Hotel picture Sheraton Needham Hotel picture Sheraton Needham Hotel picture Sheraton Needham Hotel picture