The Palace of the Lost City is a luxurious hotel located in Sun City, South Africa. It offers holiday apartments with stunning views of the surrounding landscape. The apartments are spacious and well-appointed, featuring modern amenities and stylish decor. Guests can enjoy access to a range of facilities, including swimming pools, a spa, restaurants, and entertainment options. The hotel is known for its impeccable service and attention to detail, ensuring a memorable stay for guests.