2 day use hotels available in Needham, United States
Sheraton Needham, Needham
Make your day hotel stay enjoyable and comfortable by booking your day stay at Sheraton Needham, Needham
Pool Access
Save
new








1/8
Map
Sheraton Needham
100 Cabot St, Needham, Massachusetts 02494

24/7 Security

Air Conditioning

Baggage Storage

Business Center

Comfortable Office chair

Concierge Service

Digital Friendly

Digital Key

Discounted Parking

Fitness Center

Food & Beverages

Gym equipment
Show all 12 amenities
Boston Marriott Newton, Boston
Make your day hotel stay enjoyable and comfortable by booking your day stay at Boston Marriott Newton, Boston
Pool Access
Save






1/6
Map
Boston Marriott Newton
2345 Commonwealth Avenue, Boston, Massachusetts 02466

Air Conditioning

Baggage Storage

Business Center

Comfortable Office chair

Fitness Center

Hair Dryer

Handicap Access

Heated Pool

Hotel Bar

Large Windows

Laundry Service

Lobby Seating
Show all 12 amenities