The Moscow Kremlin is a fortified complex at the heart of Moscow, in the oldest part of the city. The Kremlin comprises of five palaces, four cathedrals and the enclosing Kremlin Wall with Kremlin towers. Built between the 14th and 17th centuries, the Kremlin was the residence of the Great Prince and also a religious center. The complex serves as the official residence of the President of the Russian Federation.