Four armed men have robbed the residents of an old-age home in the Eastern Cape, according to police.