May 6, 2024
Courtesy Photo
A rendering of Alon resort, a nearly 35-acre 1,100-room resort in development on the Strip across from the Wynn, is shown.