Ready for your trip? You might want to bring one of these items along too!
Sheraton Needham Hotel - Needham, MA
Sheraton Needham Hotel is a pet-friendly hotel in Needham, MA. The Sheraton Needham Hotel, just 15 miles from Logan Airport and downtown Boston, is a comfortable, full-service hotel. The Sheraton Needham Hotel has a barber, beauty shop, business center, gift shop, on-site parking is available at an 8 charge per night, indoor Heated Pool, two restaurants and a fitness center with sauna. Every guest rooms is equipped with an alarm clock, coffee/tea maker, hairdryer, iron and ironing board, data port, voicemail and cable TV with pay-per-view movies.