City of Chicago is tough if you love/like golf. As posted, within close proximity you really only have option of Diversey driving range and the 9 hole. And yes the various virtual places if that suits you.
I use both and both are completely overpriced and the driving range is less than desirable IMHO. The 9hole is usually packed and slow play.
I have limited availability to a car also, but will take trains to various golf courses outside of the city.
This works well for me and have found a number of course that are within walking distance of the train.
Yeah you might look odd schlepping your clubs on the train or down the road , but who is the joke really on .
2to mention that are close to train - many others out there
- Downers Grove PD course has a nice range and a very nice 9 hole.
-Water's Edge in Worth – 18 hole in decent shape and price.
HarborSide I have mixed emotions because it is a great course(s) but expensive and the wind is a pain. Still play it a few times during the season . And the practice facility is awesome. However it's difficult to get to if you don't have a car.