La Real Basílica de Nuestra Señora de Atocha se encuentra en la ciudad de Madrid, España, en la Avenida de la Ciudad de Barcelona, número 1.