Homewood Suites Plano
–
Plano, TX
... We’re only a few miles from North Dallas' famous shopping destinations including Willow Bend Mall, Galleria Mall and Stonebriar Mall. Catch a game at AT&T Stadium or the Globe Life Park in Arlington, only 25 miles from the hotel. Visit The Star, a ... - May 04