
The Globe
4.5 (20)attraction
A prominent architectural sphere at Wynn Las Vegas, popular as a striking photo stop along the Strip.
Description






Located along South Las Vegas Boulevard at the Wynn resort, the structure serves as a striking visual installation and architectural attraction on the Las Vegas Strip.