Description
The resort is situated near the nonstop excitement and glamour of the fabulous Las Vegas Strip. Accommodations are spacious, comfortably appointed villas and penthouse suites. Enjoy on-site amenities, including a towering Maya-style pyramid with a cascading waterfall, four giant water slides, a swimming pool with deck side cafe, and a full-service spa. Guests can also relax with a cool beverage under a shady papilla in one of the poolside hammocks.
Share