Recommended!
Just got back from a 3 days stay at Sheraton Newton Hotel. It has a good location easy to find. Downtown Boston is within easy reach from the hotel. Staff is polite and helpful. My room was nicely decorated with comfortable furnishings. Bed and bed linen were good quality. Hotel's swimming pool was a little bit small but i have no complaints about that. I had a very nice and comfortable stay at Sheraton Newton Hotel and recommend it if you are searching for a good place to stay at Boston.