Sheraton Boston Needham Hotel

Needham | United States of America
3692 Reviews
pp from
Offers
Location

This hotel welcomes guests in Needham.


Facilities

The hotel has a lift and features 247 rooms. The friendly staff at the reception desk are happy to answer any questions. Amenities include a baggage storage service, safe, cash machine and drinks machine. Wireless internet access in public areas allows guests to stay connected. The tour desk offers assistance with booking excursions. The hotel has a range of facilities for guests with disabilities. Wheelchair-accessible facilities are available. A number of shops, including a supermarket and souvenir shop, are great for shopping or just browsing. Additional amenities include a newspaper stand and a TV room. Parking spaces are available to guests travelling by car. Other services include a 24-hour security service, a car hire service, medical assistance, room service, an alarm call service and a laundry service. Complimentary newspapers are available. The business centre is on hand for guests' business requirements and provides a fax machine.

Contact us

Our opening times

Monday to Friday 9:00 a.m. to 8:00 p.m
Saturday and Sunday 9:00 a.m. - 6:00 p.m