Back To Previous Page

Tour 18 Golf Club

  • 8718 Amen Corner
  • Flower Mound,TX 75022
  • (817) 430-2000
Details

Imagine playing on carefully simulated holes from some of the greatest golf holes in America. This collaboration of incredible replicas offers one fantastic challenge after another, creating a uniquely memorable experience.  Tour 18 Dallas takes Texas golf to new heights with spectacular 25 mile views to enjoy while playing a challenging championship course. The Tour 18 Dallas Georgian mansion clubhouse is the height of elegance and the ideal place to hold your special occasion as a friendly staff brings "Southern Hospitality" to new heights. Come play, stay or celebrate.