Explore details about location Impasse des Roses. Impasse des Roses is a location situated within the Biot alongside other areas such as Carrefour des Chappes, Rue Plus Basse, Chemin du Val de Pome.