Hall Park Hotel – Coming Soon

There are many first-class hotels in Frisco Texas, but this one is one of a kind that is art-inspired and ready to inspire you. In the heart of the thriving new cultural center in North Texas near the Dallas Cowboys World Headquarters, The Star.

Whether you are a professional traveling for business, or a professional level traveler, we are in the business of enhancing your stay with enriching experiences, high-level service, and a curated offering of first-class amenities.

Discover Our Other Properties