Construction is under way on the new Holiday Inn StarCenter, located north of Dallas in Frisco, Texas.
The hotel is expected to open this summer with 120 guest rooms and several meeting rooms.