Holiday Inn Frisco at Star Center will open summer of 2007

The 120-room Holiday Inn Frisco StarCenter will open in the summer of 2007. It will feature 1,800 sf of space and several meeting rooms.