Find Organizations
Congreso de los Diputados or Congress of Deputies is the lower house of the Cortes Generales, Spain's legislative branch, the upper house being the Senate. The Congress meets in the Palace of the Parliament (Palacio de las Cortes) in Madrid.