Ninnaji este unul dintre numeroasele temple mari din Kyoto, care sunt listate ca situri de patrimoniu mondial. Este templul principal al școlii Omuro din secta Shingon a budismului și a fost fondată în 888 de împăratul domnitor. De-a lungul multor secole, un membru al familiei imperiale a servit ca preot principal al lui Ninnaji, iar templul a fost cunoscut și sub numele de Palatul Imperial Omuro.
Datorită numeroaselor războaie și incendii care au devastat Kyoto de-a lungul istoriei sale, niciuna dintre clădirile de la Fundația templului din secolul al IX-lea nu mai supraviețuiește. Cele mai vechi clădiri datează de la începutul perioadei Edo la începutul anilor 1600, inclusiv sala principală (Kondo), Sala Kannon, Poarta Din față Niomon, poarta interioară Chumon și pagoda cu cinci etaje.