Set to open in 2021, the flyover of the center shows sweeping views of the entire property, which is located at 1390 NW 80th Ave., just 10 minutes northwest of the Ocala International Airport. The views almost capture the magnitude of the outdoor stadium, stabling and hotel, which overlooks the open-air stadium.
The new, massive hotel houses nearly 250 rooms and will offer a variety of amenities, including a fine dining restaurant that boasts a capacity of 500 visitors.
The hotel is also pet-friendly and will have a spa, salon, fitness center and indoor and outdoor bars with outdoor firepits and fireplaces.
Picture: Screenshot Youtube video