Omni Opens $500M PGA Resort In Frisco, TX

The Omni PGA Frisco Resort is a luxury golf resort located in Frisco, Texas, USA. The resort is situated on 600 acres of land and is part of a larger development project known as the PGA Frisco Destination. The resort is expected to offer a wide range of amenities and activities for visitors, including: 1. …

Omni Opens $500M PGA Resort In Frisco, TX Read More »