The Palace of the Lost City is a luxurious hotel located in Sun City, South Africa. It offers spacious suites and villas with fully equipped kitchens, allowing guests to prepare their own meals. The hotel features a variety of dining options, including fine dining restaurants and casual eateries. With its stunning architecture and beautiful surroundings, The Palace of the Lost City provides a truly unforgettable experience.