At Boston Marriott Newton, you'll be within a 15-minute drive of Harvard University and Fenway Park. Guests can take a dip in the indoor pool or grab a bite to eat at Riverbend Bar and Grille, which serves breakfast, lunch, and dinner. Other features include a fitness center, a snack bar/deli, and a terrace. Fellow travelers love the helpful staff and location.