8335 Las Vegas Boulevard South, Las Vegas, 89123
The Strip Area
Description of the Cancun Resort Hotel
The new standard of luxury Las Vegas resorts has been established. This hotel in fabulous Las Vegas, Nevada, is an all-villa masterpiece and the epitome of sophistication and indulgence. Scant few Las Vegas resorts can equal the comfort, affordable luxury and sheer spectacle of this architectural gem. It will take your mind and soul on a journey to places and times that only your wildest imagination can find. Exquisite Mayan sculptures, creative and playful waterscapes and slides, dramatic lighting effects and the harmony of elements providing an unforgettable vacation experience.