Mahatma Gandhi's grandson Kanu Gandhi died at the age of 87 late Monday, two weeks after being admitted to hospital in western Gujarat state following a stroke.