Often referred to as the Main Hotel, Soho hotel and casino was the first hotel to be built on the resort. This 4-star Sun City accommodation is located right at the heart of Sun City, and is central to all the activities and things to do at the resort.