The Embassy and the residence of the Ambassador are located in the historical Golitsyn mansion on Povarskaya Street in the centre of Moscow.
Mansion was built between 1885 and 1888, commissioned by Prince Golitsyn. The project was developed by the famous architect Adolf Erichson.
The Embassy of Grenada was opened in Moscow on August 1, 2017 as the first diplomatic mission of Grenada to the Russia.
From 1979 – 1993, the Embassy of Grenada to the USSR was located in Moscow on October Square at 7 Dobryninskaya Street, Suite 221.