1. Blanchard Inn 33 Homestead Ln, Blanchard, ID 83804 Coordinate: 48.0108,-117.02981 Phone: (208) 437-3137