Boston Marriott Newton Hotel is ideaal gelegen op ongeveer 5-minuten loopafstand van het Norumbega Park en biedt uitzicht over de rivier. Met een verwarmd zwembad met een sauna ligt het hotel in de wijk Auburndale van Newton.
Het Charles River Museum of Industry and Innovation bevindt zich binnen het bereik van het 4-sterrenhotel, terwijl Norumbega Tower op circa 1 km afstand is gelegen. Boston Marriott bevindt zich binnen 25 minuten lopen van Stony Brook. Het pand kijkt uit over de Charles rivier en is omzoomd door een park en bars. Het hotel bevindt zich op ongeveer 3 km van Temple Beth Elohim, populair bij pelgrims en toeristen. Gasten zullen de bushalte Commonwealth Ave opp Ash St vinden naast dit pand in Newton, op 650 meter afstand.
De 430 kamers van Boston Marriott Newton zijn voorzien van gemakken zoals airconditioning en een satelliet-TV. Er is tevens een privébadkamer. De badkamers hebben een apart toilet en een douche, en zijn ook uitgerust met badjassen en badlakens.
Een dagelijks vegetarisch ontbijt met brood en verse koffie wordt hier verstrekt. Gasten kunnen eten in Coffee Kiosk at Boston Marriott Newton, gelegen op circa 5-minuten loopafstand.