Tag: altira spa

  • Altira

    If you live in Cape Town then you likely already know about the Altira Spa. This brilliant health spa is located on the 19th floor of the Arabella Sheraton Grand Hotel where guests can enjoy an excellent view of the breathtaking Table Mountain, the city and the Victoria & Alfred Waterfront. Many would argue that there is simply no better way to relax and distress than to enjoy the brilliant ...