The Palace of the Lost City is a luxurious hotel located in Sun City, South Africa. This magnificent hotel offers a truly unforgettable experience with all meals included. Indulge in a variety of culinary delights at the hotel's multiple restaurants, ranging from international cuisine to traditional South African dishes. The Palace of the Lost City also boasts stunning views of the surrounding landscape, including lush gardens and a beautiful lake. With its opulent decor and world-class amenities, this hotel is the perfect choice for a luxurious getaway.