star star star 8335 South Las Vegas Boulevard, Las Vegas, Nevada 89123, United States
8335 South Las Vegas Boulevard, Las Vegas, Nevada 89123, United States
Our resort is about 4 miles south of Mandalay Bay and the Luxor; the Las Vegas Outlet Center mall is 1 mile, and the Callaway Golf Center is 2 miles away. Our Propery grounds feature 2 Mayan-inspired outdoor pools with a poolside restaurant, lounge, and hammocks. 4 waterslides, 5 spa tubs, a day spa, and a fitness center are on site.