The Glen Boutique Hotel & Spa
The Glen is a luxury Cape Town accommodation in a Victorian-style building with ocean and Lion's Head views. Suites from R3,250, spa, and on-site dining.