After the completion of a substantial, year long, renovation and conversion, the Hotel Indigo in Newton opened Jan. 15 as the first in New England.
More: continued here
You must be logged in to post a comment.