19th Hole offers indoor golf and multi-sport simulators, along with a bar and restaurant.