First Finish completes renovation of EVEN Hotel Norwalk

As reported by Hotel Business magazine, IHG's EVEN Hotel property opens in Norwalk, CT. 

Click here for the full article: