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.