Overlooking the lush banks of the Vaal River, filled with tranquility and beauty, Upstairs Day Spa is a permanent fixture to the many attractions at Emerald Resort & Casino.
Our aim is to make our guests feel at home when they visit Alwa
...show more