El antiguo Hospital Militar fue construido a mediados del siglo XIX, sobre lo que fuera el Hospital del Rey, la Torre de Santa María (asentada a su vez sobre la mezquita del Palacio de Ibn Marwan), y otras construcciones posteriores.