Situada en la villa de Roa de Duero, en el casco antiguo de la localidad con unas inmejorables vistas a la vega del Duero.
La villa de Roa de Duero se encuentra situada a 80 km de la capital de la provincia de Burgos y a la misma distancia de Valladolid. Su emplazamiento, en lo alto de un cerro de 820 metros de altura sobre el nivel del mar, hace que domine la vía natural del río Duero.