Sheraton Boston Needham Hotel

Needham, MA

Hotel information

room Located 14 miles from Boston Logan International Airport - 100 Cabot Street, Needham 02494, U S A

Recharge in our elevated and modern suburban sanctuary at the newly renovated Sheraton Boston Needham Hotel. Ideally situated tucked within the active business district of Needham, Massachusetts, our dog-friendly and entirely smoke-free hotel provides a peaceful escape with convenient, stress-free access to greater Boston. Whether visiting for corporate business, comprehensive training assignments, campus tours, or a vacation getaway, find a perfect balance of comfort, convenience, and attentive personal service tailored to ensure a successful stay.

Modify your search

Hotel amenities

Golf Nearby
Bar/Lounge Onsite
Outdoor Swimming Pool
Pets Allowed
Smoke Free
Indoor Swimming Pool
Restaurant Onsite
Handicap Facilities
Gym
Tennis Nearby
Internet Wireless
Meeting Rooms
Business Center
Room Service
Meeting Room Internet Wireless

Modify your search

Hotel information

room Located 14 miles from Boston Logan International Airport - 100 Cabot Street, Needham 02494, U S A

Recharge in our elevated and modern suburban sanctuary at the newly renovated Sheraton Boston Needham Hotel. Ideally situated tucked within the active business district of Needham, Massachusetts, our dog-friendly and entirely smoke-free hotel provides a peaceful escape with convenient, stress-free access to greater Boston. Whether visiting for corporate business, comprehensive training assignments, campus tours, or a vacation getaway, find a perfect balance of comfort, convenience, and attentive personal service tailored to ensure a successful stay.

Hotel amenities

Golf Nearby
Bar/Lounge Onsite
Outdoor Swimming Pool
Pets Allowed
Smoke Free
Indoor Swimming Pool
Restaurant Onsite
Handicap Facilities
Gym
Tennis Nearby
Internet Wireless
Meeting Rooms
Business Center
Room Service
Meeting Room Internet Wireless

Modify your search

Hotel information

room Located 14 miles from Boston Logan International Airport - 100 Cabot Street, Needham 02494, U S A

Recharge in our elevated and modern suburban sanctuary at the newly renovated Sheraton Boston Needham Hotel. Ideally situated tucked within the active business district of Needham, Massachusetts, our dog-friendly and entirely smoke-free hotel provides a peaceful escape with convenient, stress-free access to greater Boston. Whether visiting for corporate business, comprehensive training assignments, campus tours, or a vacation getaway, find a perfect balance of comfort, convenience, and attentive personal service tailored to ensure a successful stay.

Hotel amenities

Golf Nearby
Bar/Lounge Onsite
Outdoor Swimming Pool
Pets Allowed
Smoke Free
Indoor Swimming Pool
Restaurant Onsite
Handicap Facilities
Gym
Tennis Nearby
Internet Wireless
Meeting Rooms
Business Center
Room Service
Meeting Room Internet Wireless