BookOnline2Save.com Browse Accommodation Hot Deals Search Search By Map My Booking Contact Us My Account

Search Hotels

City

Check in Date
   
Check out Date
   
Nights :
1 Night(s)


Search History

Holiday Hotels In Needham.


 
Sheraton Needham Hotel

Sheraton Needham Hotel

3 Star
View Details
Hotel Address: 100 Cabot Street  
Walk into Sheraton Needham Hotel and youll immediately feel a sense of comfort You will be greeted with personal service, people who pay attention to the little things that matter most Spend your evening in total comfort as you slip into the Sheraton Bed Experience the best of both worlds with the local charm and the best of Boston, just minutes away Find a sense of belonging at Sheraton Needham...More
Residence Inn by Marriott Boston Needham

Residence Inn by Marriott Boston Needham

4 Star
View Details
Hotel Address: 80 B Street  
Located 20 minutes from Boston city centre, this hotel boasts free Wi-Fi, an indoor pool and rooms with a microwave and refrigerator Fenway Park is 9 miles away All rooms at Residence Inn by Marriott Boston Needham include a flat-screen cable TV, a fully equipped kitchen, and a seating area with sofa bed Select rooms have a separate living room A 24-hour reception is available for guests A fitn...More