Topgolf is a sprawling entertainment venue featuring a high-tech driving range and a swanky lounge with drinks and games. It offers hourly bay rentals for groups.