O Reina está localizado na cidade de Javea, na costa leste da Espanha, na província de Alicante