The three-year contracts are worth a total of more than €108m (£93m) and may be extended by another three years, extending the value of the work to more than €216m over six years.
Ferrovial Services will take charge of maintaining the following hospitals: La Paz, 12 de Octubre, Hospital Central de la Cruz Roja, Severo Ochoa (Leganés), Cantoblanco, Móstoles, FuenfrÃa and José Germain.
Got a story? Email news@theconstructionindex.co.uk