For the ultimate relaxation, treat yourself to a massage or pamper session at the hotel's spa. Rejuvenate your body and mind with a range of treatments designed to melt away stress and leave you feeling revitalized. If you're in need of some deep relaxation, head to the sauna or steam ...
Yeoville isn’t part of the artsy, hipster revival that has transformed other parts of Joburg. Its meals takes from what’s fresh in the neighborhood market and pulls from all of the cultures and nations represented on the surrounding streets. Small groups are seated together as if at a dinn...