France Le Manoir, Hotels Choices In Orchies France Le Manoir is Hotels Choices In Orchies Nord-Pas-de-Calais France . 3 star acco… Edit