France Campanile Saint-Avold, Hotels in Saint-Avold France Campanile Saint-Avold is Hotels Choices In Saint-Avold Lorraine France . 3 star… Edit