Back To Previous Page

Tour 18 Golf Club

  • 8718 Amen Corner
  • Flower Mound,TX 75022
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.

what's nearby