Генрих VII Ройсс родился в 1825 году в семье принца Генриха LXIII Ройсс-цу-Кёстриц. Был пятым ребёнком и третьим сыном. С 1845 по 1848 изучал правоведение в Рупрехт-Карлском университете в Гейдельберге и в университете Гумбольдта в Берлине. После этого вступил в 8-й Уланский полк. В 1853 поступил на дипломатическую службу.
С 1854 по 1863 работал советником прусской дипломатической миссии в Париже, после этого — посланник Королевства Пруссия в Кассель; позже переведен в Мюнхен. 26 апреля 1871 был назначен кайзером Вильгельмом I первым послом Германской империи в Санкт-Петербург.
С 1873 по 1876 годы служил генерал-адъютантом при Вильгельме I, пока в 1876 не женился на принцессе Марии Саксен-Веймар-Эйзенахской. В том же году стал членом Верхней палаты Пруссии. В 1877 назначен первым имперским послом в Константинополь, где открыл великолепное здание посольства Германской империи (теперь — германское главное консульство в Стамбуле), которое он устроил по собственному усмотрению. Уже через год он был отправлен германским послом в Вену. Это было его последним заграничным делом. После этого принц Генрих VII Ройсс отправился жить в замок Требшен (теперь — Тшебехов), где и скончался в 1906 году.
Генрих VII женился 6 февраля 1876 года на принцессе Марии Саксен-Веймар-Эйзенахской (1849—1922), дочери великого герцога Карла Александра Саксен-Веймар-Эйзенахского.