Villa Hilda is set in one of the mosts prestigeous streets in Upper Gardens. Flanked by the imposing slopes of Table Mountain and Lion’s Head and overlooking the wooded parklands of Leeuwenhof Estate.
Villa Hilda is set in one of the mosts prestigeous streets in Upper Gardens. Flanked by the imposing slopes of Table Mountain and Lion’s Head and overlooking the wooded parklands of Leeuwenhof Estate.