Designed by
Title
Staircase from the Crystal Court to the main foyer, The Palace, Sun City, South Africa #197886821
Description
One of several restaurants at the Palace, the Crystal Court boasts a sophisticated dinning setting for hotel guests.
This image is editorial