The Palace of the Lost City is a luxurious hotel located in Sun City, South Africa. This magnificent hotel offers a wide range of amenities, including a world-class spa that offers rejuvenating massages. The spa features expert therapists who use a variety of techniques to help guests relax and unwind. With its stunning architecture and beautiful surroundings, The Palace of the Lost City provides a truly unforgettable experience.