Sign up for our newswire newsletter

 

Hotel Indigo Opens in Newton, Mass.

The Hotel Indigo Boston-Newton Riverside recently opened here.

The hotel features 191 guest rooms and two meeting rooms.