Search results
Discover more placesNear Boston, MA
You will find all the amenities required for a business or leisure stay near Boston. Located just off of the...
Website: marriott.com
Phone: (617) 969-3010
320 Washington St Newton, MA 02458 635.76 mi
Is this your business? Verify your listing
3.0 47 reviews
Do NOT go to this hotel unless you want to be stressed out and angry during your stay. There are plenty other hotels I am sure to stay in instead of this one for multiple reasons;-The two nights my... More
A solid place for a one night stay, nothing more. Rooms were clean but the traffic noise from the highway is unavoidable so if you are a light sleeper like me this would be a problem. Other cons of... More