San Juan de Duero, conocido también como
Arcos de San Juan de Duero, forma un conjunto de
arquitectura románica castellana situado a las afueras de la ciudad de
Soria. Lo que hoy se ve, la
iglesia y el
claustro, no son sino los restos de un
monasterio de la Orden
militar de los Hospitalarios de San Juan de Jerusalén o caballeros sanjuanistas, levantado en la primera mitad del siglo XII a orillas del
río Duero y que se mantuvo habitado hasta el siglo XVIII.