Admiral Club is a 24-hour gambling house and sports bar. It features live sports broadcasts on large screens.