Hotels in Needham, USA
- Find your ideal accommodation in Needham with trivago
- Compare prices and view photos, reviews and hotel info
- Book at the ideal price!
Hotel Sheraton Boston Needham Hotel Needham
Sheraton Boston Needham Hotel is a mid-size lodging pick which delivers a well-equipped fitness centre, indoor pool and on-site dining. Located just off Interstate 95, the hotel is ten miles away from Boston city centre. The spacious rooms at Sheraton Boston Needham Hotel are all equipped with a coffee maker, flat-screen TV, safe, refrigerator and workspace. Every accommodation option also contains an en-suite bathroom with hairdryer. Both wired and wireless internet services are complimentary to use at the hotel. For an additional fee, guests can also utilise the on-site parking facility. Situated on the same level as the lobby, the hotel's café is open throughout the day and serves an exciting food and drinks menu. Room service is also available, as is an on-site convenience store. The highly rated Cutler Park Reservation is one mile away from the property. It is also a two-and-a-half mile journey from Needham town centre. more
Hotel Residence Inn by Marriott Boston Needham Needham
Easily accessible from I-95, the Residence Inn by Marriott Boston Needham offers modern, family friendly accommodations and free parking. The smoke-free studio and one bedroom apartments feature a king-size bed, comfortable sleeper sofa, a 37-inch flat screen television with premium channels, and a fully equipped kitchen with stainless steel appliances. High speed Wi-Fi and wired internet is complimentary in every room. A 24-hour business center, fitness center, and indoor pool are available on site. The Residence Inn by Marriott Boston Needham offers a complimentary American breakfast each morning, as well as a free grocery shopping service and a manager's reception three nights a week. Historic downtown Boston is about 20 minutes away. Sports fans can get to Fenway Park in 8 miles, or to Gillette Stadium in 20 miles. more