Cape Town Hollow
Cape Town Hollow is a boutique hotel beautifully located in the city centre, overlooking the historic Company Gardens, with superb views of iconic Table Mountain and Lion’s Head. It is a perfect base from which to explore the beautiful Mother City and her surrounds.