Explore details about location Impasse de Navarre. Impasse de Navarre is a location situated within the Biarritz alongside other areas such as Rue de la Rhune, Rue de Madrid, Rue du Regina.