The Palace of the Lost City is a luxurious hotel located in Sun City, South Africa. This magnificent hotel offers a unique blend of African elegance and opulence. With its stunning architecture and beautiful surroundings, it is truly a sight to behold. The hotel features a world-class restaurant that offers a wide range of culinary delights. From traditional African dishes to international cuisine, guests can indulge in a gastronomic journey like no other. The restaurant boasts a stylish and sophisticated ambiance, making it the perfect place to enjoy a memorable dining experience.