The Hotel Indigo Boston-Newton Riverside recently opened here.
The hotel features 191 guest rooms and two meeting rooms.