Sheraton Needham Hotel - Needham, MA

Sheraton Needham Hotel

100 Cabot Street
Needham,  Massachusetts  02194

from

$109.00

Book online hotel reservations at Sheraton Needham Hotel in Needham,  MA. Check room availability and amenities and compare discount rates starting at $109.00. View an interactive Needham area map and find nearby sightseeing attractions and vacation activities. See below for further information about booking reservations at Sheraton Needham Hotel.

Overview

Sheraton Needham Hotel is a gracious, intimate hotel. Banquet and meeting facilities, as well as 247 beautifully appointed guest rooms and suites. The professional staff is dedicated to providing you with personal service for all of your needs. Stay in a Club Level room and receive complimentary continental breakfast and delicious hors d'oeuvres in a private lounge.<br />P2

Hotel Operating Hours

  • Check-in: 03:00 PM
  • Check-out: 12:00 PM
  • Number of Rooms: 247

Rate Disclaimer: For specific room rate, please check rates when making reservation.


Amenities

  • 24 Hour Front Desk
  • Bar/Lounge
  • Business Center
  • Coffee Maker in Room
  • Express Checkout
  • Fitness Center or Spa
  • Hairdryers Available
  • Handicapped Rooms/Facilities
  • Laundry/Valet Services
  • Meeting/Banquet Facilities
  • Modem Lines in Room
  • No Smoking Rooms/Facilities
  • Parking
  • Pets Allowed
  • Pool
  • Restaurant
  • Room Service
  • Shops/Commercial Services
  • Television with Cable

Nearby Attractions

Map

Photos

Marriott Boston Newton
Star Rating 4.0 mi from Auburndale
2345 Commonwealth Avenue Auburndale, MA  02166
Rates from $159.00 Hotel Details
Holiday Inn Boston - Dedham
Star Rating 5.0 mi from Dedham
55 Ariadne Road Dedham, MA  02026
Rates from $100.00 Hotel Details
Sheraton Newton Hotel
Star Rating 5.0 mi from Newton
320 Washington Street Newton, MA  02458
Rates from $109.00 Hotel Details
Residence Inn Dedham
Star Rating 6.0 mi from Dedham
259 Elm Street Dedham, MA  02026
Rates from $109.00 Hotel Details
Hilton Boston/dedham
Star Rating 6.0 mi from Dedham
25 Allied Drive Dedham, MA  02026
Rates from $109.00 Hotel Details