St Mary Royal of the Almudena is a landmark or cultural attraction in Madrid, Spain, recorded as a visited place in the travel atlas.