ABOUT X-GOLF,X-Golf state of the art indoor golf simulators offer players unparalleled accuracy and realism. Whether you're looking for a indoor golf franchise business or solution for a golf training facility, golf club, corporate office, or your home, X-Golf can be tailored to. The X-Golf indoor golf center franchise model offers an exciting business opportunity for those interested in setting up a new venture in a unique, non- saturated. From Automatic ball teeing to short game play-ability and putting, X-Golf is the choice for. X Golf's state of the art indoor golf simulators offer players unparalleled accuracy and realism through a combination of camera systems, infrared lasers, impacts.