I have a nylon artificial turf indoor green 15 foot X 6 foot, that I bought from thegolfsale.com. Being that I live in Australia, I had to get it shipped over, but I found them great to deal with.
You can get them with normal cup or hole-less cups. I have the later and have found it works very well.
I’m not sure what speed it stimps at, but my home course (Newcastle GC) has very fast greens & although my indoor green is not quite as fast as Newcastle GC, it is close enough & as fast as most courses.