Sheraton Needham Hotel

3.6 (10 reviews)

100 Cabot Street, Needham, MA, 02494, United States   •  Weather:    •   Local Time:     •  Phone: (781) 444-1110   •  Hotel Reservations: 800-274-3728

3.6

Indoor Pool

=""/

Make a splash in our year-round, heated indoor swimming pool at Sheraton Needham Hotel. Fit in a few laps before you start your day or make family memories with some afternoon play-time — our pool is available for your use during your stay.

Our pool hours are:

  • Daily from 6am-10pm

Looking to unwind? Take time for yourself in our indoor Jacuzzi. Our pool also offers an outdoor deck for sunbathing in the warm summer months. Complimentary towels are provided for use at the pool.

We also invite you to keep up your fitness routine at our Sheraton fitness center.