La sede del instituto es el Palacio Cerveró, situado en el Barrio de la Seu, a pocos metros de las Torres de Serranos, en el centro histórico de la ciudad de Valencia.