Holiday Inn Express Frisco Near Comerica Center
3400 Parkwood Blvd -
Frisco,
TX 75034