Stallion Mountain Country Club is a premier private golf destination in Las Vegas. The course is 15 minutes from the Strip. It is located at 5500 E. Flamingo Road, Las Vegas, NV 89122.
Fairways are bermuda and the greens are undulating and bentgrass.
The West Course is classified as a traditional championship tract, with large bent grass greens, wide fairways and numerous sand and water hazards. The signature hole is number 17, Sudden Death, a beautiful par three which forces water carrier shot to the green.